码迷,mamicode.com
首页 > 移动开发 > 详细

基于CCS3.3平台搭建DSP/BIOS系统

时间:2014-05-19 22:05:56      阅读:425      评论:0      收藏:0      [点我收藏+]

标签:style   blog   c   http   a   width   

本人由于换工作的原因,由ccs3.1平台下转化为ccs3.3平台。先说说本人感觉的区别,ccs3.1下的CSL库集成到DSP/BIOS内,而3.3的CSL库在DSP/BIOS下就没有体现。

1.二话不说,先搭建CCS3.3的工程,添加main函数。这个比较简单就不细说了。

2.创建DSP/BIOS文件。File->New->Dsp/bios Configuration,然后 [保存]

         bubuko.com,布布扣

3.把BIOS文件参加到工程里去。(3.1为.cbd文件,而3.3为.tcf文件)

bubuko.com,布布扣

4.编译会报出堆空间不能为空之类的错误。(这是由于DSP/BIOS它本身需要消耗堆空间的,而它的缺省值居然不允许开辟堆空间,没有办法,用户给他开辟一段堆空间吧。至于开辟多大,我是直接默认值,要是以后不够,到时候再说吧)单机BIOS文件,弹出以下界面。

bubuko.com,布布扣

5.点开System左侧的+,在点开MEM-Memory Section Manager左侧的+出现一下界面。

bubuko.com,布布扣

6.

  • 右击一下SDRAM,选择Properties选项,在弹出的界面上进行配置。选择创建堆空间,大小为默认值,并且给你的堆空间起个段名。单击[确定]。

bubuko.com,布布扣

7.右击MEM-Memory Section Manger选择Properties,点掉No Dynamic Memory Heaps的对钩,把下面的两个选项都改为SDRAM,如下图配置。

bubuko.com,布布扣

8.保存,在编译。还有错误报出。(这是工程找不到你的CSL的lib文件,在ccs3.1环境下不会遇到,这是由于ccs3.1已经把CSL的接口集成到DSP/BIOS里了)。

bubuko.com,布布扣

9.查看CCS3.3的安装目录下的CSL的位置。我用的文件在D:\CCStudio_v3.3\C6000\csl\lib\csl6713.lib,然后如添加.c文件一样把lib文件添加到工程里去。

bubuko.com,布布扣

10.保存,再编译,没有错误,编译通过!

bubuko.com,布布扣

 

基于CCS3.3平台搭建DSP/BIOS系统,布布扣,bubuko.com

基于CCS3.3平台搭建DSP/BIOS系统

标签:style   blog   c   http   a   width   

原文地址:http://www.cnblogs.com/mfc1207/p/3731527.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!