TMS320F280049C主控的DSP入门设计(学习笔记二) TMS280049C评估板下载设置及流程


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”按钮可在线运行程序

  • 若要添加断点(即让程序运行到某处停下),在对应程序行的左侧列双击,出现小圆点即可。


评论
 上一篇
Matlab2022a离线安装Embedded Coder Support Package TI C2000 Matlab2022a离线安装Embedded Coder Support Package TI C2000
本篇笔记将介绍Embedded Coder Support Package TI C2000 以及C2000代码的生成。
2023-12-10
下一篇 
TMS320F280049C主控的DSP入门设计(学习笔记一)  搭建可移植的CCS工程 TMS320F280049C主控的DSP入门设计(学习笔记一) 搭建可移植的CCS工程
本篇笔记将介绍如何搭建可移植的CCS工程,以便于开发TMS320F280049C主控的DSP入门设计。本篇笔记将详细介绍如何创建CCS工程、添加源文件和库文件、配置编译选项等步骤。
2023-12-01
  目录