Part Number:TMS320F280049COther Parts Discussed in Thread:C2000WARE
怎样再指定FLASH地址写入软件版本号,生成HEX文件后可以直接在文件内读取识别软件版本。
Ben Qin:
你可以使用FLASH API 来写入FLASH。
你可以参考C2000Ware中的例程:C:\ti\c2000\C2000Ware_4_02_00_00\driverlib\f28004x\examples\flash
,
Aiden zhang:
谢谢您的回复。我的问题描述的不是很清楚,纠正一下。
我是想在程序中定义一个常量用于表示软件版本,希望编译时让这个常量在HEX文件内放在指定的FLASH地址内。
我不希望通过写FLASH的操作来实现,那样很麻烦,而且会有擦除FLASH的操作,不能单独操作一个地址。
,
Ben Qin:
好的,你可以试试#pragma语句。在CMD文件中单独划一个section,指定你想要的地址。用#pragma 将某个变量保存到这个地址。