网站大量收购独家精品文档,联系QQ:2885784924

实验一CCS使用及DSP基本数学运算.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

加载GEL文件对各种寄存器的初始化File→LoadGEL例如:File→LoadGEL→\CCS-FFT\dtk-boot.gel以下操作可对工程中的文件进行打开、删除、查看属性等操作。文件操作设置编译与连接选项设置相应的编译参数,一般情况下,按默认值就可以进行连接的参数设置,设置输出文件名、堆栈的大小以及初始化的方式设置连接顺序。当使用rts.lib时将其放在最后编译生成目标文件:*.out点击Project→Rebuildall,若正确则生成DTK-math.out;若是修改程序,可以使用Project→Build命令加载文件:File→loadprogram→debug→DTK-MATH.outLoad文件并运行运行Debug→Run(F5)载入debug文件夹下的可执行文件DTK-MATH.out装载完毕点击窗口左侧的GoMain回到C程序的入口logo进入C程序入口保存调试环境点击File→Workspace→SaveWorkspace保存调试环境,以便下次调试时,不再需要重新进行设置。断点调试,打开CPU与外设寄存器的观察窗运行:Debug/Run设置:Debug/Breakpoints010203调试工具运行程序到第一个断点,在STDout观察窗内看定点运算是否正确;然后再运行程序到第二个断点,观察浮点运算是否正确。再运行程序,观察浮点与定点之间的转换是否正确。观察CPU寄存器、Memory在图示窗口中可观察到CPU个寄存器的值和外围寄存器的值查看数据:View/Memory调试工具(Debug)在下拉菜单中可选择复位CPU、进入C主程序、重新开始等操作。0102与断点的区别:03设置:Debug/Probepoints02查看程序执行到某一位置时各寄存器的值01④探测点调试ProbePoints这是CCS弹出有关ProbePoints的设置表,进行如下设置实验一CCS使用及DSP基本数学运算熟悉SEED-DTK5416实验环境;掌握CCS集成开发环境的调试方法;了解数在计算过程中的定标,掌握数的定点、浮点表示方法,定点、浮点基本运算以及定点、浮点间的相互转换。熟悉CCS集成开发环境,掌握工程的生成方法;实验目的DSP源文件的建立;01010203040506DSP程序工程文件的建立;编译与链接的设置,生成可执行的DSP文件;进行DSP程序的调试与改错;学习使用CCS集成开发工具的调试工具;观察实验结果;0203040506实验内容三、实验背景知识1.为什么DSP运算要做数的定标2.数的定标方法Q表示法S表示法四、实验程序结构说明这个文件中包含了实验关于DSP运算的主演函数。主要有: fixed_add(intx,inty):定点加法运算; fixed_sub(intx,inty):定点减法运算; fixed_mul(intx,inty):定点乘法运算; fixed_div(intx,inty):定点除法运算; float_add(doublex,doubley):浮点加法运算; float_sub(doublex,doubley):浮点减法运算; float_mul(doublex,doubley):浮点乘法运算; float_div(doublex,doubley):浮点除法运算; float_fixed(doublex):浮点转定点运算; fixed_float(intx):定点转浮点运算;文件DSP的链接文件,也叫命令文件。⑴命令文件的组成file1.obj//子目标文件名1file2.obj//子目标文件名2file3.obj//子目标文件名3-oprog.out//连接器操作指令,用来指定输出文件-mprog.m//用来指定MAP文件MEMORY{略}SECTIONS{略}otherlink.cmd⑵MEMORY伪指令MEMORY用来建立目标存储器的模型,可以定义目标系统的各种类型的存储器及容量MEMORY{PAGE0:name0[(attr)]:origin=constant,length=constantname0n[(attr)]:origin=constant,length=constantPAGE1:name1[(attr)]:origin=constant,length=co

文档评论(0)

yingjiali1998 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档