专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
DSP
DSP28335—把程序烧写到flash里的步骤
2019-07-13 10:26
发布
生成海报
站内文章
/
DSP
15624
0
1453
注意本文已经默认烧写用的CMD文件已经编好!(有关CMD文件的编写可以参考相关博文)
DSP
装载有
16
种模式,当前使用的是默认模式也就是
FLASH
启动模式(所有的模式引脚都是默认高电平,既模式引脚外部不加其它的电路)。
1.
添加
F28335.GEL,
文件路径:
C:CCStudio_v3.3ccgelF28335.gel
;
2.
添加
C:CCStudio_v3.3MyProjectsWDPT_STEP(DSP)10SourceDSP2833x_CodeStartBranch.asm
文件,此文件负责上电后程序执行顺序跳转的;
3.
修改工程的
build option
,将
LINKER
中的
Autoinit
参数改成:
Run-Time Autoinitial
;
4.
添加
DSP281x_Headers_nonBIOS.cmd
文件,用于将
DSP28
头文件中的外设结构与存储器地址对应起来;
5.
向工程中添加
C:CCStudio_v3.3MyProjectsWDPT_STEP(DSP)10F28335.cmd
文件,它是用于
flash
烧写的
CMD
文件,用于替换原有的用于
RAM
中调试的
28335_RAM_lnk.cmd
文件。
6.
重新编译工程
7.
烧写
烧写注意事项
一、
烧写的注意点:
1、
烧写第一步(擦出)时不能断电或人为停止,否则会造成
28335
芯片锁死
2、
在密码区内
不能将密码全部设置为
0
,这样会造成芯片永久锁死,如果不采用默认的密码,改动后要记住否则也会造成芯片锁死!切记!!!
烧写步骤
一、
先把在调试环境下的工程文件的
cmd
换成烧写所要用的
FLASH cmd
文件,
Gel
文件换成
ccs
自带的
gel
路径为
D:CCStudio_v3.3ccgel
下,然后编译无错误
二、
点击
tools
菜单栏下的
on-chip flash programmer
,填出烧写对话框
注意如果此时出现如下情况:Non-supproted PartID:0x00EF
安装如下插件就可以解决:
三、
在填出的对话框中红 {MOD}部分是对芯片的时钟频率的选择,我们这里用的是外部
30M
的晶振,经过
2
分频在通过
PLL10
倍频。
注意:晶振的平率是根据板子上的晶振所选择的,烧写时芯片最好工作在该芯片的最高频率
四、
添加最新的
API
函数,如果
API
函数较老可以去
www.ti.comw
网站上下载
五、
添加你所要烧写的
.OUT
文件
六、
点击执行按键,烧写所选的程序
七、
出现如下图所示的信息说明烧写成功
注意当程序已经成功烧写到flash里后,reset一下板子程序从头开始跑起来,此时一定要把仿真接口从板子上拔掉或者仿真器USB不插电脑上!!!
Ta的文章
更多
>>
微电网综述
0 个评论
DSP28335—把程序烧写到flash里的步骤
0 个评论
java操作保存图片到oracle数据库及…
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮