TMS320F28335使用Flash _API 库函数烧写片内Flash的问题总结

        这几天在合众达的SEED_DEC28335开发板用TI提供的Flash_API库函数往F28335的片内Flash里烧写数据。碰到了好多问题,首先就库函数的自带的英文资料看了好几遍,觉得看懂了,程序也按流程设置,编译没有问题,就是已下载就出错。主要是如下错误:(完了加上去)

后来发现主要是下载Flash过程中文件没有设置好的缘故。查阅网上资料,说可能有两种原因:第一,Flash_API功能函数时钟没设置好,导致板子在下载过程中不稳定;第二,可能是文件配置或下载过程配置有问题。我今天仔细查了时钟设置,发现跟ti提供的例程几乎一样,同时也检查了我的板子上的实际时钟和配置时钟也是相符的。那第二种原因的可能性就比较打了。我看了下DSP的片内Flash下载的相关文档,发现有这么几句很关键:“

        把在调试环境下的工程文件的cmd换成烧写所要用的FLASH cmd 文件,并且Gel文件换成ccs自带的gel 路径为“..\CCStudio_v3.3\cc\gel”下,然后编译无错误后,添加编译后.out文件即可。”

      昨天下载时下载文件中没有加载CCS自带的gel文件。现在按照上面的加载方法加载文件后,再按正常方法下载就OK了。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值