DSP一个程序如何实现RAM和Flash两种下载方式,CCS9

您所在的位置:网站首页 怎么下载flsh DSP一个程序如何实现RAM和Flash两种下载方式,CCS9

DSP一个程序如何实现RAM和Flash两种下载方式,CCS9

2024-07-13 11:50| 来源: 网络整理| 查看: 265

我们都知道,DSP在进行程序调试时有两种运行模式,一种是程序在RAM中运行调试,另一种是在Flash中运行调试,在RAM中的Debug时间特别短,板子一旦掉电程序将不复存在;在Flash中下载程序特别慢,但是板子掉电后程序不会丢失。可以说他们各有有缺点,也有他们的应用场景。

如何在一个程序中轻松进行这两种模式的切换呢?本文给出了作者探索的答案。

ControlSUITE是个TI的官方数据库软件,它提供了很多关于DSP的官方例程,这些例程均可使实现两种下载方式的切换。

下图是F2837xD的adc_soc_epwm_cpu01的例程,可以看到他有两种下载模式

只要在,Manage Configuration中选中你要的下载方式并Set Active该方式就可以实现切换。

如何使我们的程序实现这两种方式的切换呢?步骤如下。

首选新建一个任意下载方式的CCS程序,上篇文章中我们建立一个Flash下载的程序,该程序编译后没有问题,并且可以下载到DSP的Flash当中。

从上图可以看到在Configuration中只有Debug这一种,Debug由于我们之前的设置,他为Flash下载模型。接再来我们添加RAM模式。

1.点击New...

2.命名新的Configuration,名字尽可能通俗易懂,

3.配置相应的linker command file,最后一定要点Apply and Close,否则白配置了!

配置完编译后你会发现新的文件夹出现。

一般这个配置要在程序编写前开始!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3