- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP应用课程设计课件 第2讲 SEED5402 DSK的组成和结构
* 北京交通大学 国家工科电工电子教学基地 DSP应用课程设计 * 本讲主要内容 一、SEED5402 DSK的组成 二、SEED5402 DSK的主要软件资源 三、D/A的使用及信号产生 一、SEED5402 DSK的组成 1.概述 DSK 包括: 主芯片1枚:100 MHz TMS320VC5402 DSP RAM 1枚:1个软件等待的64K×16bit的SRAM(CY7C1021V33) FLASH 1枚:256K×16bit 的 FLASH存储器(AM39VF400A) 接口2个:一个连接到PC机并口的主机端接口HPI 和用于仿真的JTAG测试总线控制器 信号采集和输出端口:麦克风/耳机音频接口 SEED5402 DSK面板 MIC SPEAKER JTAG HPI 扩展板接口 5VDC 数据存储器配置 二、SEED5402 DSK的主要软件资源 DSK板卡库提供了DSK板初始化和板上外设初始化与控制的函数。 库函数位于 c:\ti\c5400\dsk5402\lib目录下 dsk5402.lib和drv5402.lib 头文件位于 c:\ti\c5400\dsk5402\include目录下 二、SEED5402 DSK的主要软件资源 SEED5402 DSK的Help 在CCS的Help中的 TMS320C5402DSK 主题下 在\ti\examples\dsk5402\dsp目录下列有一些5402 DSK的C语言例程,除了UART、DAA 和DAA_BIOS几个例程之外,都可以在SEED 5402 DSK板上直接运行。如: BLINK例程说明DSK板上的3个用户指示灯的使用及编程方法。 CODEC例程说明AD50 CODEC的初始化和编程使用方法。 SEED5402 DSK的实例 DSP代码开发流图 DSK的初始化函数 Prototype s16 brd_init(unsigned int cpuFreq); Required Headers board.h type.h Required Libraries rts.lib drv5402.lib dsk5402.lib Parameters DSK CPU 的工作频率(MHz) The provided frequency has to be a multiple of 10 with the lowest being 20 Mhz and the highest being 100 Mhz. Values of 20, 30, 40, 50, 60, and 70 are supported. 返回参数: 0(在board.h中定义为OK)表示调用成功 点/灭LED的函数 Prototype s16 brd_led_toggle(BrdLed led); Required Headers board.h type.h Required Libraries rts.lib drv5402.lib dsk5402.lib Parameters BRD_LED0, BRD_LED1, BRD_LED2
文档评论(0)