Chip123 科技應用創新平台

標題: hex檔案格式相關問題 [打印本頁]

作者: a26826024    時間: 2018-6-27 12:02 PM
標題: hex檔案格式相關問題
各位先進們好,小弟是剛入業界的新人/ |# g8 o' L* U- V
目前正在碰MCU與FPGA等工具
' e1 h  W3 g+ i% C8 q7 T( i最近有遇到點問題希望各位大老能幫小弟解惑
0 R6 r+ V# z, ~目前是希望將我產生的hex檔利用Quartus丟到RAM中
; u% R) v4 T" P: m( }正常的Intel hex檔的格式應該是
9 @- J1 i4 F; _  t# z7 j: M7 e' E9 }3 W5 O: v3 I2 H
:llaaaatt[dd...d]cc& A* h& Z0 t8 E8 u+ n' B
: -> start code
  N# j$ |8 w+ N2 H# F: Y2 j1 Yll -> byte count- O4 m0 g4 z0 [
aaaa -> address, J4 E! C; H0 X7 {& y
tt -> record type& W) `! I' p8 n6 c: M( ?+ p9 `9 h
dd -> data
6 l5 Q. u; Q0 dcc -> checksum
: e% p# K8 j, Y' P. ]# E+ X/ ~. G" F  d/ q- C
但我使用公司內部的IDE complier後產生的hex檔卻長這樣& _$ |; R) y1 O# V2 D" I. |4 t+ z: X

0 S4 Z# c7 W( E1 z5 M00308 w$ _5 g) ]  ^( V
1700
* B9 z% N& _( H& M2 f! N: k0082
- c, I0 R7 y/ \! R5 |! \3 v1FF6
9 T3 s# Z- M4 v% ]9 c6 |' l9 D, E0099
3 M' G) T5 L. J7 L3 R; J- I.......9 j' `) m5 g2 \8 M6 |, `3 s3 X
: x0 z( n) w! g! h, a
雖然可以將hex檔存入RAM中,但Quartus Compiler過後都會顯示格式錯誤...導致我的RAM內部直接初始化為0
; x9 k9 f3 o; {( R6 [& _想請問各位先進該如何解決,現在毫無頭緒,網路上看了許多資料反而有點越看越亂...# b( P3 ]* Q% ~
希望能給小弟一些建議,這邊先謝謝各位先進了!!
' z7 C' p4 b1 T+ H




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2