一.实验目的
1.学习用标准C语言编制程序;了解常用的C语言程序设计方法和组成部分。
2.学习编制连接命令文件,并用来控制代码的连接。
3.学会建立和改变map 文件,以及利用它观察DSP 内存使用情况的方法。
4.熟悉使用软件仿真方式调试程序。
二.实验设备
PC 兼容机一台,操作系统为Windows2000(或Windows98,WindowsXP,以下默认为Windows2000),安装Code Composer Studio 3.1 软件。
三.实验原理
1.标准C 语言程序:
CCS 支持使用标准C 语言开发DSP 应用程序。当使用标准C 语言编制程序时,其源程序文件名的后缀应为.c(如:volume.c)。
CCS 在编译标准C 语言程序时,首先将其编译成相应汇编语言程序,再进一步编译成目标DSP 的可执行代码。最后生成的是COFF 格式的可下载到DSP 中运行的文件,其文件名后缀为.out。
由于使用C 语言编制程序,其中调用的标准C 的库函数由专门的库提供,在编译链接时编译系统还负责构建C 运行环境。所以用户工程中需要注明使用C 的支持库。
另外,由于TMS320VC5502DSP 的存储器区域较大,程序中如果要使用大于64K 的数据空间,需要设置C 工程使用大模式、连接大模式库。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !