4295|10

1万

帖子

16

TA的资源

版主

楼主
 

【玩转C2000 Launchpad】RAM调度模板 [复制链接]

最近也在学习C2000,如果用库的话可以在controlSTIUE的例程的目录中,复制一个,然后在其工程中编制自己的程序。其好处是可以在FLASH中运行。

    但我看坛子里的童鞋都用非库。所以我也看看非库但非库只能在RAM中运行。至于怎么在FLASH里正常运行,以后研究。现在我把非库做个模板,本模板可以在任何盘符下运行。可以改下包含路径也可不用改,有时直接可用。

   我把建立步骤写一下,我也mark一下:
1、建立一个目录。我建的是modeproj.
2、把controlSTIUE中的两个目录及两个文件考进来:



3、在当前的目录建立一个子目录project
把以下ASM文件考进:

还有

4、再在project目录中建立一个src子目录,把以下文件考入其中。这个是原文件目录,大家可以
往里边考相应的原文件。然当从common那个子目录里考过来。这同坛子里的
https://bbs.eeworld.com.cn/thread-362200-1-1.html
十分相似只不过我这里是需要什么考什么。




5、然后打开CCS5建立工程。注意工程的路径给到project子目录。这点误必注意


6、这时可建一个空的main文件。然后编译


编译通过。
这个是main有内容的
newproj.rar (463.24 KB, 下载次数: 4)


下面给出模板。希望对大家有点用。这个是main是空的

modeproj.rar (490.23 KB, 下载次数: 8)

[ 本帖最后由 ddllxxrr 于 2013-1-6 16:25 编辑 ]

C20001.JPG (32.9 KB, 下载次数: 0)

C20001.JPG

c20002.JPG (149.27 KB, 下载次数: 0)

c20002.JPG

c20003.JPG (82.16 KB, 下载次数: 0)

c20003.JPG

c20004.JPG (153.27 KB, 下载次数: 0)

c20004.JPG

c20006.JPG (171.87 KB, 下载次数: 0)

c20006.JPG

c20007.JPG (137.47 KB, 下载次数: 0)

c20007.JPG

最新回复

  详情 回复 发表于 2013-1-8 13:50
 
点赞 关注
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr

回复
举报

1万

帖子

25

TA的资源

裸片初长成(高级)

沙发
 
用不用TI的库,与在RAM或FALSH中运行无关的。
 
 

回复

1万

帖子

16

TA的资源

版主

板凳
 

我把FALSH的CMD加进后

编译可以通过但运行不正常

[ 本帖最后由 ddllxxrr 于 2013-1-6 16:28 编辑 ]

newproj.rar

463.24 KB, 下载次数: 1

点评

是不是用的CMD文件不对呢  详情 回复 发表于 2013-1-6 20:40
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

266

帖子

25

TA的资源

纯净的硅(初级)

4
 

回复 板凳 ddllxxrr 的帖子

是不是用的CMD文件不对呢

点评

应该对,就在command里,不对编译不会过地,楼下说的对,但我现在还不会搬运  详情 回复 发表于 2013-1-7 09:08
 
 
 

回复

2606

帖子

0

TA的资源

五彩晶圆(初级)

5
 
用ram还是flash ,是能过你的cmd文件,去指定map内的地址。用flash的时候,尽量将一些需要快速响应的程序,搬回ram中

点评

板主说的极是,我现在还不会搬运我得研究下  详情 回复 发表于 2013-1-7 09:09
 
个人签名工程 = 数学+物理+经济
 
 

回复

1万

帖子

16

TA的资源

版主

6
 

回复 4楼 7leaves 的帖子

应该对,就在command里,不对编译不会过地,楼下说的对,但我现在还不会搬运
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

1万

帖子

16

TA的资源

版主

7
 

回复 5楼 安_然 的帖子

板主说的极是,我现在还不会搬运我得研究下

点评

看了你的工程,没什么区别的,运行不了应该是: 1、需要初始化FLASH,就是它的等待周期的设置 2、那个汇编的延时文件,它定义的是.sect \"ramfuncs\",需要拷贝到RAM中。  详情 回复 发表于 2013-1-7 13:46
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

1万

帖子

25

TA的资源

裸片初长成(高级)

8
 

回复 7楼 ddllxxrr 的帖子

看了你的工程,没什么区别的,运行不了应该是:

1、需要初始化FLASH,就是它的等待周期的设置
2、那个汇编的延时文件,它定义的是.sect "ramfuncs",需要拷贝到RAM中。

点评

谢谢回答,我试下:handshake  详情 回复 发表于 2013-1-8 11:24
 
 
 

回复

1万

帖子

16

TA的资源

版主

9
 

回复 8楼 dontium 的帖子

谢谢回答,我试下
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

1万

帖子

25

TA的资源

裸片初长成(高级)

10
 
开始我以为你向大家介绍经验的呢。

你看一下我写的那篇《在FALSH里运行》,按那个做就可以了的。
我在刚开始搞它时,也常是烧到FLASH里了运行不了,最后反复查看MAP文件的分配及定义方法,最后才搞定的。
 
 
 

回复

2606

帖子

0

TA的资源

五彩晶圆(初级)

11
 
 
个人签名工程 = 数学+物理+经济
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表