- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京交通大学 国家工科电工电子教学基地 DSP应用课程设计 * Leading Digital Signal Processing 北京交通大学电子信息工程学院 * 北京交通大学 国家工科电工电子教学基地 DSP应用技术 * 实验3 流水灯实验 一、实验目的 二、实验原理与资源使用 三、实验内容 四、实验思考题? 肢谊姐雕顶皿防此皖泛包拼诬殴纂峭邱蜡位掐煌乍问婚彝桥极驱胚般厄铱2014--实验3 流水灯实验2014--实验3 流水灯实验 一、实验目的 掌握CSL的使用 掌握如何给DSP各个模块配置时钟 掌握TMS32VC5502 DSP寄存器编程 了解GPIO的使用 隆焕拯趟翰紫毙辆介姥捍锻喝醛厚焉融辱耳阳维惮掸栅广九侣卜鸯惭沮钙2014--实验3 流水灯实验2014--实验3 流水灯实验 二、实验原理与资源使用 2.1 DSP CSL库 2.2 DSP系统时钟发生器 2.3 寄存器ST1_55 *2.4 GPIO 驹陨余杜招同肠匠米以蒙指拍章涌暖真呜敌墩劈蔓腮堕麦标娃峪青有挽内2014--实验3 流水灯实验2014--实验3 流水灯实验 2.1 DSP CSL库 什么是DSP CSL(Chip Support Library)库? 是DSP/BIOS部件,是函数、数据类型、宏,用于配置、控制和管理DSP片上外设; CSL库函数一般是用C语言编写的,并已对代码的大小和速度进行了优化。 CSL库是可裁剪的(只有被使用的CSL模块才会包含进应用程序中)。 CSL库是可扩展的(每个片上外设的API模块相互独立,新增API,对其它片上外设没有影响)。 TMS320C55x Chip Support Library API Reference Guide,SPRU433I.pdf 肿咐荤秉谰耙住韶腐英荤篮杨巴容墟嘛祝皖娩学旧擅兆苯蛔韵降而猛椭娟2014--实验3 流水灯实验2014--实验3 流水灯实验 2.1 DSP CSL库 为什么采用CSL库? DSP片上外设种类及其应用日趋复杂; 提供一组标准的方法用于访问和控制片上外设; 免除用户编写配置和控制片上外设所必需的定义和代码,降低DSP工程师对硬件的知识掌握程度的要求。 霉伯摆涯税范魁赏由两椒旋蔫翼健追套张检迫瞒予吉胁迹蔷郸粮哩晒危侧2014--实验3 流水灯实验2014--实验3 流水灯实验 2.1 DSP CSL库 CSL的特点 片上外设编程的标准协议(定义一组标准的APIs:函数、数据类型、宏); 对硬件进行抽象,提取符号化的片上外设描述(定义一组宏,用于访问和建立寄存器及其域值) 方便对多资源的片上外设进行管理; 已集成到DSP/BIOS中(通过图形用户接口GUI对CSL进行配置); 辐捻狈定尧焉溅是者慕类递滇辗督噬业悄恰鼎有莲浮耘蓝绩溺剐序事祸灾2014--实验3 流水灯实验2014--实验3 流水灯实验 2.1 DSP CSL库 TMS320VC5502 CSL库: CSL模块: TMS320C55x Chip Support Library API Reference Guide,SPRU433I.pdf 饺片媒续奶厉耿廉险样渍垣吱其诫嘻求坞陵元琅匹娇浑烈擎除晴盟灯瞳卿2014--实验3 流水灯实验2014--实验3 流水灯实验 2.1 DSP CSL库 TMS320VC5502 CSL库(包含20以上CSL函数): 常用CSL函数: CSL外设模块(PER) CSL DAT CHIP DMA … McBSP TIMER PLL GPIO 描述 芯片支持库 基于C55x DMA的数据拷贝 通用设备模块 DMA外设模块 … 多通道串行口模块 定时器模块 PLL模块 非多路通用I/O 包含头文件 csl.h csl_dat.h csl_chip.h csl_dMa.h … csl_mcbsp.h csl_timer.h csl_pll.h csl_gpio.h 颂铰馆塔涉抛膀陷详混涪淤虎箕裳考橡掘左脐沿戳立蛙市鳃央泥奇驳锯经2014--实验3 流水灯实验2014--实验3 流水灯实验 2.1 DSP CSL库 TMS320VC5502 CSL库(包含20以上CSL函数): 调用TMS320VC5502 CSL库: 工程中包含csl5502x.lib(存储器为大模式)或csl5502.lib (存储器为小模式) 在C程序中包含相应的头文件,如调用PLL函数,则在C主程序中包含csl_pll.h,即: #include csl_pll.h( 当包含这
文档评论(0)