TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28027: TMS320F28027 flash

Part Number:TMS320F28027Other Parts Discussed in Thread:C2000WARE, MOTORWARE,

你好,我使用Flash_Program函数 直接写A 区后,运行一段时间后直接死机,

1,程序存储时从扇区D 到A吗?为啥扇区B是空的,扇区A有值,

2,擦除A区,安全密码会被擦掉吗?会有问题吗?A区不能被擦吗?

3,看了下手册,最小擦除单位为一个扇区,假如B区有一半是程序,我该怎末在剩下内存存储数据,直接地址写数据吗?不用擦除是吗

4,这边能读取api 版本号,但一旦写Flash_Program函数 ,就死机,Flash_Program函数里不是先取消中断吗?长度和地址都没超,这咋回事。

user1088122:

要看你cmd文件是怎么写的,很多TI例程是用了A和D扇区,其它扇区没有配置。擦除这些扇区不会影响安全密码。擦除是按照扇区进行的,B扇区有程序就别擦B扇区,换一个扇区写数据。实在要擦除B扇区,可以先把数据存起来(RAM或者外部存储器),不过不建议这样做。

,

zhou qicheng:

你好,那写时需另加禁用中断吗?现在一写就死机,还是Flash_Program函数已经有这个操作了

,

Yale Li:

https://e2echina.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/786163/tms320f28027-tms320f28027-flash

这两个问题是相关的吗?

使用的是这个例程吗:

C:\ti\c2000\C2000Ware_5_00_00_00\libraries\flash_api\f2802x\example_ccsv5

,

zhou qicheng:

1,是的,但是移植的,C:\ti\c2000\C2000Ware_5_00_00_00\libraries\flash_api\f2802x\example_ccsv5 能在正常编译,但下载就会报 ,这个怎末解决报错问题

,   

  2,在c:\ti\motorware\motorware_1_01_00_18\sw\solutions\instaspin_foc\boards\boostxldrv8305_revA\f28x\f2802xF\projects\ccs\proj_lab01

移植写flash  ,首先解锁,其次需要关所有中断吗?一写要么重启,要么死机,,这是哪里有冲突吗?

3,我可以把程序发你,能帮我看下哪里问题不?

,

Yale Li:

你使用的硬件是什么?

,

zhou qicheng:

     和tms320f28027f  网上说这款芯片存在擦除时,5V会不稳,有这现象不

,

Yale Li:

是在哪里看到的?方便提供下依据吗?

,

zhou qicheng:

http://home.eeworld.com.cn/my/space-uid-97174-blogid-64498.html      这个提了下,

1,你好,能帮我看下程序吗?我可以直接发邮件,

2,还有上面

   这个下载报错怎末解决,

,

Yale Li:

你可以通过聊天框发给我,但我需要一些时间来看一下

,

zhou qicheng:

proj_lab02b.zip

你好,我是用这个例程, 头文件可能要改下,我是E盘,想在空白区,写数据保存,但老是重启或停机,麻烦看下,

该程序时钟都没问题,验证过,  硬件为   c2000  tms320f28027f 官方开发板

,

Yale Li:

好的,我需要一些时间

,

zhou qicheng:

你好,问题已解决,是启动方式和api的库没对应上,使用2802x0_FlashAPI_BootROMSymbols_v2.01.lib 就能正常工作了,

,

Yale Li:

好的,感谢分享

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28027: TMS320F28027 flash
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1