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 Y
ll -> 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 d
cc -> 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 M
0030
8 w$ _5 g) ] ^( V
1700
* B9 z% N& _( H& M2 f! N: k
0082
- c, I0 R7 y/ \! R5 |! \3 v
1FF6
9 T3 s# Z- M4 v% ]9 c6 |' l9 D, E
0099
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