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]cc3 _: m. d) x* S
: -> start code
7 v6 g0 B3 ~5 K! }' S7 c* _2 Tll -> byte count2 P- P5 q, u' ^; c. v) {) e7 B
aaaa -> address
. `5 s4 G* O8 x* gtt -> record type
4 L5 f" I! w5 ]9 \% ]  R% }2 x# qdd -> data3 z7 p, f* b0 }" r7 p& K4 ]
cc -> checksum4 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! g1FF6+ g# }' P  D5 r7 B
00995 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