- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP实验解读
DSP原理与应用
实
验
报
告
姓 名 :
专 业 :
班 级 :
学 号 :
成 绩 :
2013年5月13日
《DSP原理与应用》实验报告
一、实验题目
数字IO应用实验
二、实验目的
1. 了解TMS320LF2407A DSP 的数字I/O 控制模块的使用方法;
2. 学习使用I/O 管脚控制外围设备;
3. 学会用程序驱动简单外围设备。
三、实验设备
计算机,教学实验箱
四、实验原理
1. TMS320LF2407A DSP 的数字I/O 控制模块介绍
数字输入/输出模块是集成在TMS320LF2407A 片内的外设之一,它主要对芯片的通用、双向的数字I/O(GPIO)引脚进行控制。这些I/O 引脚大多数是基本功能和一般I/O 复用的引脚,数字I/O 模块采用了一种灵活的方法,以控制专用I/O 和复用I/O 引脚的功能,所有I/O 和复用引脚的功能可通过9 个16 位控制寄存器来设置,这些寄存器可分为两类:
·I/O 口复用控制寄存器(MCRx):用于控制选择I/O 口作为基本功能方式或一般I/O 引脚功能;
·数据和方向控制寄存器(PxDATDIR):当I/O 口用作一般I/O 引脚功能时,用数据和方向控制寄存器可控制数据和到双向I/O 引脚的数据方向,这些寄存器直接和双向I/O 引脚相连。
具体控制寄存器的访问地址、定义请参见有关资料。
2. ICETEK-LF2407-A 板引出的I/O 管脚及使用方法
ICETEK-LF2407-A 板使用了一些I/O 管脚对DSP 进行控制。例如:跳线JP6 连接DSP 上MP/MC 管脚,在DSP 复位时,DSP 可读回这一管脚的设置,当管脚接高电平时,DSP 采用微处理器(MP)方式工作,否则设置成微控制器(MC)方式。ICETEK-LF2407-A 板在扩展插头上将未使用的I/O 引脚接出,提供给用户连接使用。其定义见ICETEK-LF2407-A 板说明。这些管脚支持0-3.3V 逻辑电平操作,用户在进行相应设置后可以在I/O 管脚上进行输入或输出操作,使用时须注意根据引脚本身的负载能力驱动相关设备。
3. ICETEK-LF2407-EDU 实验箱及控制模块使用的I/O 管脚
ICETEK-LF2407-EDU 实验箱将引脚ADCIN00-ADCIN03 连接到了实验箱底板上“A/D 输入”的四个插座上。ICETEK-LF2407-EDU 实验箱控制模块使用如下引脚:
PWM12/IOPE6--指示灯
PWM11/IOPE5 和TDIRB/IOPF4—步进电机
CANTX/IOPC6—蜂鸣器
五、实验步骤和内容
实验程序通过相关寄存器设置,使用PWM12/IOPE6 作为输出,控制实验箱控制模块上指示灯J5 进行有规律地闪烁。具体步骤如下:
1.实验准备
(1)连接设备:
① 关闭计算机和实验箱电源;
② 检查ICETEK-LF2407-A 板上JP6 的位置,应连接在1-2 位置(靠近DSP芯片端),即设置DSP 工作在MP 方式;如使用PP 型仿真器则用附带的并口连线连接计算机并口和仿真器相应接口;
③关闭实验箱上的三个开关。
(2) 开启设备:
① 打开计算机电源;
② 打开实验箱电源开关,打开ICETEK-LF2407-A 板上电源开关,注意板上指示灯DS1、DS2 和DS3 亮;打开控制模块电源开关;
③ 如使用USB 型仿真器用附带的USB 电缆连接计算机和仿真器相应接口,注意仿真器上两个指示灯均亮。
(3) 启动Code Composer Studio3.3
(4)打开工程文件
打开菜单“Project”的“Open”项;选择E:\ICETEK\LF2407A\LF2407目录中的“IOPin.pjt”
2. 浏览程序
在项目浏览器中,双击led.c,激活led.c 文件,浏览该文件的内容,理解各语句作用。打开led.cmd,浏览并理解各语句作用。
3. 编译工程
单击“Project”菜单,“Rebuild all”项,编译工程中的文件,生成IOPin.out 文件。
4. 下载程序
单击“File”菜单,“Load program…”项,选择D:\2407EDULab\Lab6-IOPin 目录中的IOPin.out 文件,通过仿真器将其下载到2407A DSP 上。
5. 运行程序观察结果
·单击“Debug”菜单,“Run”项,运行程序。·观察实验箱控制模
您可能关注的文档
- 天泽水岸停车场方案精要.doc
- DLT5210.6-2009电力建设施工质量验收及评价规程第6部分:水处理及制氢设备和系统施工质量验收划分表解读.doc
- 新一佳商品陈列——培训-人力部:白远平讲述.ppt
- 新3-由内而外塑造自我讲述.ppt
- 新一年级语文上册9.明天要远足讲述.ppt
- 新一案例汇总(17道持续更新)讲述.doc
- 天池引水系统混凝土施工精要.docx
- DMQ540-30门座式起重机安装施工方案(已审批完)解读.doc
- DN273输气管道下穿施工便道保护施工方案1209解读.doc
- 新《食品安全法》学习交流讲述.ppt
- 信息技术-通信行业:OpenAI发布o1模型,有望驱动推理算力需求再上新台阶.pdf
- 信息技术-电子行业华为2024全连接大会前瞻:聚焦华为全连接,共赢行业智能化.pdf
- 信息服务-AI Agent(智能体):从技术概念到场景落地.pdf
- 通信-OpenAI发布o1新模型,光博会新技术精彩纷呈.pdf
- 通信-“合成数据+强化学习”:大模型进化的新范式.pdf
- 宏观专题研究:降息的预期和现实如何博弈?.pdf
- 宏观深度报告:美联储历次开启降息:经济与资产.pdf
- 宏观经济专题研究:从货币、财政政策力度指数到宏观政策力度综合指数.pdf
- 储能专题系列(1):装机高增,价格底部,盈利分化.pdf
- 智慧园区-福清市光电科技产业园音西片区-产业园区服务设施园区服务中心智慧管理平台系统项目.docx
文档评论(0)