TMS320F280049C主控的DSP入门设计(学习笔记二) TMS280049C评估板下载设置及流程
一、仿真器配置
对于280049C,其官方的LaunchPad开发板使用了XDS110仿真器的两线调试模式,而官方的ControlCard使用的是XDS100V2仿真器,开发时需要注意区分,并分别设置。本文以采用两线制调试的XDS110仿真器为例进行设置。
右键点击工程名,选择New—>TargetConfiguration File,File name取名任意,这里可取名为LaunchPad.ccxml,点击Finish。
点击第三步的操作,进入如下图界面,选择JTAG_2_PIN调试模式。
二、配置FLASH执行
当代码调试完毕后,需将代码烧录到FLASH中进行固化,使其掉电程序依旧储存在FLASH中。使DSP可以脱离仿真器运行。
1.修改至FLASH模式
然后重复与RAM中执行类似的配置,具体包括以下几步:
- 添加索引路径
- 添加数学库文件路径
- 启用FPU和TMU
- 定义_LAUNCHXL_F280049C
- 文件管理
2.声明_FLASH和code_start
为了使程序正确的从flash启动,编程时通常有一些特殊的代码需要运行(通常TI都已经在库函数中提供)。为了确保这些代码能够正确编译,执行本步骤。
3.添加cmd文件
将FLASH相关的cmd加进来。
三、程序烧写与仿真
1.连接仿真器(对于TMS280049C直接使用电脑供电即可)
- 点击View—>Target Configurations,进入以下界面:
- 右键单击Target Configurations窗口中工程目录下的“TMS320F28035.ccxml”文件(名称是你刚才新建.ccxml文件时的名称),并选择“Launch Selected Configuration”
、
- 这时CCS会自动进入Debug模式
- 点击快捷菜单栏的“Connect Target”按下
- 按钮呈现为按下状态,并且调试按钮都点亮,则仿真器连接成功
2.程序烧写
- 在仿真器连接成功后,点击快捷菜单栏的“Load”按钮,装载程序
在弹出的“Load Program”对话框中,点击“Browse project”
在弹出的对话框中,展开你的工程文件夹,选择“Debug”文件夹下的“xxxx.out”文件,点击“OK”
点击“Load Program”对话框的“OK”
这时出现擦写进度条,等进度条完成就烧写成功啦!
3.在线仿真
- 程序烧写完成后,点击“Resume”按钮可在线运行程序
- 若要添加断点(即让程序运行到某处停下),在对应程序行的左侧列双击,出现小圆点即可。