求ccs生成.hex文件解惑

[复制链接]
5028|10
 楼主| luofeng2g 发表于 2015-7-6 17:19 | 显示全部楼层 |阅读模式
用的TM4C129ENCPDT ,由hex文件可看出,每行数据长度是0x20个,正常情况不是应该下一行的地址在上一行的基础上+0x20么?为什么加的是0x80,求解!!!!
  1. :2000000074A5AB956D6D6D000000006D6D006D1D6D6D6D6D6D036D6D6D6D6D6D6D6D6D6D76
  2. :200080006D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6DB36D6DE96D6D6D6D6DD96D6D6D6D6D92
  3. :200100006D6D6D6D6D6D6D6D4B6D6D6D6D6D6D6D6DBD6D6D00006D6D6D6D006D6D6D6D6D58
  4. :200180006D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6D6DBF
  5. :020200006D008F
  6. :20020800080CC70CC50DC339A8010D08BD009C08200D08B6008E08D115000800008D00699D
  7. :20028800000199000169C5FD080069D700FE000169AFE70001000169A1D9001800009D00B0
  8. :200308008D9D0008008DB784010283819C8D9D049DF006040406AD029D9D40130413030013
  9. :2003880009800506050145048D9D040004044304A006020204049D9B04920449049B040085
  10. :2004080004D207410041418DBD0D00009D400404BB298D0D0010E50202241B0900D24040E7
  11. :2004880040408D1C0501C5FD020090488205400D00AF00F81A00F1071600F107900218063E
  12. :20050800000323C900000005D10B000078EC9840565A0000307403020304051C1C80B00CEE
  13. :200588001C0E0E1617188D009DA682060C03994FC102C00200024002000E00300005A402D5
  14. :20060800000281039104040D888803910404F10000163D9D0D30902D9DD3D1160D00168D18
  15. :2006880002C0F008C2905102020302808801054016C148888803910400768102011B01AF12
  16. :200708006C1A04C1601A079D1A071A686C011B73803F6C001367005F6E6E1F0D1501550D46
  17. :200788000000140000AD041A01130000A6041A01026FADBD10066F0000116E011951C1028C
  18. :2008080080010392480200180600031FA7C1309880000000AD0001010190510A2001912013
  19. :200888000001010150E4020A250A250A5F71250080306C0081AB0000030082000A030C00D4
  20. :200908008200000000000016038D0062000004180603038204818D9D069D02006B0B034787
  21. :200988000000009D042D049D9CED9D406565D406920606030410060303820481030C990462
  22. :200A080040040800FD82069A90EA00011200240020801CB106020611111288889203060652
  23. :200A880003040606020611110B1106D3AD820111E100009D8D04019D809D408D1801E193B7
  24. :200B080004008064004F0006080300001179110C03820602823D038211110E40110306067D
  25. :200B880003A4111108D339820B401103060603FF00020682C1038211020C030E30021290AD
  26. :200C08000C1103820B0A20100E16030053019D004040AD0391626200009D408D2B00D008DB
  27. :200C8800CB6200004FAD1111D0D101D3490100400F0160620000F1019D06F040AD03CE628B
  28. :200D08006200009D408DBD18017F115200B120A1624FADBD1801816020606200009D06F04B
  29. :200D88004FAD039962110001220349800F6300408DBD180129201114905103400413F01390
  30. :200E0800EA00B120CF6240AD1313D0D101D3490100400F01606200009D06F04FAD039B626B
  31. :200E8800140001220349800F6300408DBD1801B3EB4FC1160803304F0069B9008D004F0DD9
  32. :200F08000040000D00B1049D9D9DA929000014008D0000540700240300D003970291BD023F
  33. :200F8800016B080F089D0008080091189F02CD0101D001D2D351630F0F00080C000001009B
  34. :20100800AD01AC001406070000440013020B06F10D06F507004040F40001170380000118BB





评论

问题解决了吗?  发表于 2018-8-4 13:49
lefeng 发表于 2015-7-6 21:50 | 显示全部楼层
哦,为什么要生成hex文件
dirtwillfly 发表于 2015-7-6 21:51 | 显示全部楼层
TM4C129ENCPDT是32位的,所以占用0x20*4个字节
 楼主| luofeng2g 发表于 2015-7-7 08:49 | 显示全部楼层
本帖最后由 luofeng2g 于 2015-7-7 08:53 编辑
dirtwillfly 发表于 2015-7-6 21:51
TM4C129ENCPDT是32位的,所以占用0x20*4个字节

。。。。没有这个说法吧!以前用的32位都不是这样的,直接拿这个去烧写的话,在j-flash中显示,一看就不对!!
 楼主| luofeng2g 发表于 2015-7-7 08:51 | 显示全部楼层
lefeng 发表于 2015-7-6 21:50
哦,为什么要生成hex文件

烧录啊,不过我没注意还生成了bin格式的文件,所以就不用这个了!!
dirtwillfly 发表于 2015-7-7 09:58 | 显示全部楼层
luofeng2g 发表于 2015-7-7 08:51
烧录啊,不过我没注意还生成了bin格式的文件,所以就不用这个了!!

用bin正常吗?
 楼主| luofeng2g 发表于 2015-7-7 12:12 | 显示全部楼层

bin看起来正常,下载进去也正常
comeon201208 发表于 2015-7-11 18:59 | 显示全部楼层
这是16位操作的啦。
豆腐块 发表于 2015-7-11 21:01 | 显示全部楼层
烧录方式应该很多吧
41214539 发表于 2018-8-4 14:05 | 显示全部楼层
16进制操作,0x20,为32(十进制)个字节数据,那就32*8位。ox0000到0x0080,为8个地址,每个地址32位。8*32.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

824

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部