dsp的仿真时程序写入、启动是个怎么一个过程呢?

也许对高手来说是青菜一颗的问题,对我来说就是不懂...自学dsp快半年了,现在把dsp2812的结构和软件看的差不多了,也知道main里面初始化那么多东西是干嘛用的了..... 也许对高手来说是青菜一颗的问题,对我来说就是不懂...

自学dsp快半年了,现在把dsp2812的结构和软件看的差不多了,也知道main里面初始化那么多东西是干嘛用的了...但是现在出现一个非常严重的问题:dsp的程序写入、启动是个怎么一个过程呢?

现在用ccs的load program 来装一些开发板的例子,但完全不知道是load到哪里的..还要按run才开跑,要是自己做个系统,肯定不能一直连着电脑啊??..还有cmd、map什么的文件都搞不懂呢,怎么办?例如该看什么书?

现在老师赶鸭子上架要我画PCB板子了....
这样的话按开发板的原理图弄出来也不行啊,大家一定要帮帮我啊...求大侠手指一动,指条路让我走吧..感激..
展开
 我来答
工程师笔记
推荐于2017-09-30 · TA获得超过1929个赞
知道小有建树答主
回答量:237
采纳率:0%
帮助的人:151万
展开全部
首先,仿真是仿真,程序烧写是程序烧写,这是两码事。
仿真时你用load program把编译好的程序下载到了片上RAM中,一点RUN,程序就开始跑了,但是当你重新上电,或者你按一下复位,程序就不再从RAM中运行了,而是从Flash上开始运行。(这些都是在CMD文件中配置的)。所以仿真的程序不可能永远存在,是下电就丢失的。

如果想把程序烧写进Flash,要用Flash烧写插件,可以去网上搜,然后安装插件(好像CCS3.3已经自带烧写功能了,不过我用的是2.2)。

CMD文件没办法,如果你想彻底搞懂,只能去看英文文档,TI的网站上很全,但没有专门讲cmd的文档。
<Boot Rom Reference Guide>,<Header Files Getting Started>,<Running an Application from Internal Flash Memory on the TMS320F28xx DSP>,等等,这些都必须看懂。
我的百度空间和搜藏里也有些关于cmd的帖子,你可以看看,但代替不了文档。
其实大部分用2812的人都不懂cmd的配置,他们只是把dsp当单片机来用。这对于要求不高的场合,也够用了。

至于画板子,你可以直接画,不用懂得这些也行。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式