永发信息网

dsp .text在cmd的定义位置

答案:2  悬赏:40  手机版
解决时间 2021-02-10 18:08
我是dsp新手,想问下,用仿真器下载程序时,能不能把在cmd文件中把.text段定义到external CE空间?如果可以,需要做哪些操作。
最佳答案
使用const 关键字定义的数据,都是只读的,编译器会把这些数据定义到程序存储空间里面。 用C语言肯定可以对const数据进行读操作的。我用过无数次了,一般需要查表计算的数据,我都会定义成const的。 无论如何操作,读const数据肯定不会造成系统复位。你仔细检查一下程序,并且仔细看看CMD文件的配置。
ab421701136U3!
全部回答
如果将dsp比成图书馆的话,那么我们的程序和数据相当于书籍,而cmd文件相当于书架。很显然如果没有cmd文件进行地址分配和规划的话,dsp是无法工作的。 ti公司所给我们用户的cmd文件只是一个通用的cmd文件。如果只是自己做做实验之类的,那么用这个cmd文件是足够了。但是你自己做工程项目时,就会发现不同的项目,程序千差万别。单单是这个通用的cmd文件已经不能满足我们的需求了。比如我的程序中可能定义的全局变量较多,那么编译出来用于存储全局的段就需要的比较多,这时就需要我们手动修改cmd文件将这个段的空间相应的分配多一点的空间,将基本不用的段空间分配少点。这样就会避免段大小不够的情况。 有时候甚至会出现dsp内部的空间不够用的情况,这时需要我们外挂存储芯片同时修改cmd文件,将相应的段分配到外部的存储空间。 总之,从实际应用的角度出发,cmd文件的编写和写程序代码是同样重要的。深入掌握cmd文件的编写会增加对我们dsp的理解。同时很多错误也会出现在地址分配的问题上,尤其是将文件固化到flash的时候。如果不小心将数据段或地址段放到了安全保护模块,还会将dsp锁死。本人就干过这种事。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
华隆水性漆(泾阳专卖店)地址好找么,我有些事
yummie裤袜怎么样
小鱼食品商店(永乐路)怎么去啊,有知道地址的
5张3能不能抵过王炸
盼盼木业地址在什么地方,想过去办事
perferred name
烂寨顶我想知道这个在什么地方
如意餐厅在哪里啊,我有事要去这个地方
蚝油和什么相克
为什么我做完俯卧撑,起身以后头又涨又疼,是
双马家具地址在什么地方,我要处理点事
佰草集和兰芝哪个好?
【央求的近义词是什么】央求的近义词是什么
金华市金东区赤松镇下新屋村卫生服务站怎么去
宝珀和劳力士在腕表界是一个水平的手表吗
推荐资讯
起诉书送去法院,被告人可以私自拿回吗?
【滑雪比赛】...在韩国举行的跳台滑雪世界杯
表1:我国经济发展和能源消费情况 时间 2003年
爱丽莎壁纸在什么地方啊,我要过去处理事情
植发真的管用吗
怎样查看无线网卡版本?
小河边地址在哪,我要去那里办事
滦河母亲广场我想知道这个在什么地方
电池世界怎么去啊,有知道地址的么
如何消除电路上电时的尖峰脉冲?
货运资格证一定要诚信考试吗?
3D微晶玻璃瓷砖背景墙制作需要哪些机器设备
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?