实验指导书-实验三-IO实验(共4页).doc
《实验指导书-实验三-IO实验(共4页).doc》由会员分享,可在线阅读,更多相关《实验指导书-实验三-IO实验(共4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验二、I/O实验一、实验目的1、掌握TMS320F281x系列DSP的基本接口;2、熟悉TMS320F281x系列DSP的通用数字I/O;3、熟悉与TMS320F281x系列DSP的数字I/O相关寄存器;4、熟悉TMS320F281x系列DSP的通用数字I/O编程方法。二、实验系统原理及编程数字I/O是微处理器系统和外界联系的一种典型接口。通过数字输入可检测外部引脚的逻辑电平变化,键盘开关状态;通过设置数字输出为高电平和低电,可控制外部设备的开关状态,如电动机的启动/停止、指示灯的亮/灭等。F281x芯片提供了多大56个通用I/O引脚(GPIO),这些端口中绝大部分
2、是功能复用的引脚,既可以用作通用I/O接口实现一般的数字信号输入/输出,也可以专门用作片内外设接口。功能分类接口名称接口定义电源接口+5v电源插座5V电源输入外设接口标准RS-232九针D型异步串口(可以和计算机直接通讯)总线接口P1扩展插座用于二次开发的34芯外扩总线P2扩展插座用于二次开发的34芯外扩总线P3扩展插座用于二次开发的34芯外扩总线P4扩展插座用于二次开发的34芯外扩总线指示灯电源指示灯接通电源后会亮用户可控指示灯共有四个辅助接口JTAG仿真接口DSP仿真器从此处接入开关用户可控开关共有四个复位按钮手动复位开关跳线设置JP1SCI复用选择JP2Can总线使能。模式跳线设置2AD
3、REFLO12812芯片上管脚ADCLOAD参考低电压输入,默认2,3连接。ADREFIN12812芯片上管脚ADCBGREFIN,测试端,可以悬空或2,3脚连接模式跳线设置1MP/MC12812芯片上管脚XMP/MC, MP/MC工作方式选择,默认2,3连接MDXA12812芯片上管脚MDXA, 默认1,2连接。SCITXDA12812芯片上管脚SCITXDA, 默认1,2连接。SPICLKA12812芯片上管脚SPICLKA, 默认1,2连接。SPISTEA12812芯片上管脚SPISTEA, 默认1,2连接。表1 接口功能表除了外部扩展存储器之外,板上还扩展了一些数据和控制端口,这些端口
4、用来驱动板上的其他外设。在这一节我们给出所有外扩寄存器的地址和数据信息,详细的编程分别在接下来的其他小节说明。下面是所有的外扩寄存器列表和简单的介绍:表2 外扩寄存器列表外扩寄存器地址寄存器名称有效位数读写状态上电复位状态0xC0000LEDRD3到D0有效读/写允许0000b0xC0001SWRD3到D0有效读允许-0xC0003DACTLRD0有效读/写允许1b0xC0004DATIMENRD7到D0有效读/写允许0000 0001b0xC0005DATIMCNTRD0有效写允许-0xC0006DADATLRD7到D0有效读/写允许0000 0000b0xC0007DADATHRD7到D0
5、有效读/写允许0000 0000bF2812-A评估板提供了四位的状态显示数码管和四位可读入数字量的开关,这些接口不使用TMS的芯片管脚实现。下面是显示数码管和开关的寄存器定义和说明:7 43 0无效位LEDR3LEDR2LEDR1LEDR0R/W-0R/W-0R/W-0R/W-0图1 LEDR寄存器:地址是0xC0000图例:R读允许,W:写允许,R/W:读写允许,-0:复位值,-x没有固定值位名称说明3LEDR3四位显示数码管。向某位写“1”,点亮相应的发光管,写“0”,则使数码管熄灭。这个寄存器可读,在使用时可以通过读操作得到最后一次写操作的值。2LEDR21LEDR10LEDR0图2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 指导书 IO
限制150内