Chip123 科技應用創新平台
標題:
hex檔案格式相關問題
[打印本頁]
作者:
a26826024
時間:
2018-6-27 12:02 PM
標題:
hex檔案格式相關問題
各位先進們好,小弟是剛入業界的新人
" _3 U+ I9 |$ q" P) T! j# ~1 a
目前正在碰MCU與FPGA等工具
8 `& N& u- H V: P q
最近有遇到點問題希望各位大老能幫小弟解惑
7 l9 q2 K! a9 d/ |1 t
目前是希望將我產生的hex檔利用Quartus丟到RAM中
R1 ^# \% I; ~( T7 W
正常的Intel hex檔的格式應該是
9 i! [) j) b" V$ k1 {
0 t6 Q) }$ q- r3 e
:llaaaatt[dd...d]cc
3 _: m. d) x* S
: -> start code
7 v6 g0 B3 ~5 K! }' S7 c* _2 T
ll -> byte count
2 P- P5 q, u' ^; c. v) {) e7 B
aaaa -> address
. `5 s4 G* O8 x* g
tt -> record type
4 L5 f" I! w5 ]9 \% ] R% }2 x# q
dd -> data
3 z7 p, f* b0 }" r7 p& K4 ]
cc -> checksum
4 X9 Q3 ^- ]: x6 m7 W
9 |- E6 a P: E4 j& N* m
但我使用公司內部的IDE complier後產生的hex檔卻長這樣
7 m j+ P& O5 e% a3 i/ x
) r) b0 P' l" Q3 c' I B% O
0030
( G/ g6 |5 e4 l
1700
/ L" ^; c! r5 V/ d& M2 O
0082
% I$ }# r$ \! ?" I9 b: P! g
1FF6
+ g# }' P D5 r7 B
0099
5 v ?" R3 J8 @* y
.......
+ k4 \4 P2 S4 F- t
9 g! J4 T9 u" Q) Z
雖然可以將hex檔存入RAM中,但Quartus Compiler過後都會顯示格式錯誤...導致我的RAM內部直接初始化為0
7 ?' \" u0 ^, Y& ~( ~
想請問各位先進該如何解決,現在毫無頭緒,網路上看了許多資料反而有點越看越亂...
$ q- s, g8 |: L5 b X
希望能給小弟一些建議,這邊先謝謝各位先進了!!
$ O$ {( t& q) {4 K& _
歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/)
Powered by Discuz! X3.2