- 1、本文档共118页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TMS320C54X 片内外设,接口及应用
第7章 常用片内外设 通用I/O引脚 主机接口HPI 定时器 串行通信接口 时钟发生器 软件可编程等待状态发生器 可编程分区转换逻辑 本章要点 7.1 ’C54x的主机接口 7.2 ’C54x的定时器 7.3 ’C54x的串行接口 7.4 ’C54x的中断系统 7.1 主机接口HPI 较新的DSP均带有HPI接口 允许其他设备通过HPI控制DSP,读写DSP片内存储器或寄存器,实现DSP与主设备之间的通信(如PC机) 按数据总线位数不同: HPI-8(8位并行口) HPI-16(16位并行口) 主机接口HPI HPI存储器:专用的2K字的片内DARAM,用于C54X与主机之间传递数据 HPIA:只能由主机直接访问 HPID:只能由主机直接访问 HPIC(MMR):C54x和主机都能对它直接访问 HPI控制逻辑:自动对片内 DARAM中一个专用的2K字的M访问,完成数据传送 数据传送: 16位数据分为高低两个字节传输 主机和DSP通过中断方式通信 此时,DSP为从设备 HPI与主机的连接图 接口控制引脚 HAS/:地址选通信号 HCNYL0,HCNTL1:主机控制信号 HINT/:HPI中断输出信号 HBIL:字节识别信号 HCS/:片选信号,HPI的使能输入端 HDS1,HDS2:数据选通信号 HD0---HD7:双向并行三态数据总线 HRDY DSP与单片机电平转换接口的连接框图 增强型的HPI-8 特点:允许主机访问DSP的整个片内空间。有些还可以访问DSP存储器扩展页 HPI-16:增强的16位数据接口 复用方式:HCNTL0/1控制HPI操作 非复用方式:主机具有独立的地址线和数据线 定时器简介 在工业应用中,计数器和定时器常用于检测和控制中的时序协调及控制。 应用: 方波等多种波形发生器 脉冲频率监测 周期信号周期检测 ‘C54x定时器: 是可编程的片内减数计数器 可周期性地产生CPU中断 ‘C54x的型号不同定时器的个数也不同,如1,2,4 定时器的结构框图 定时器的组成 定时器主要由定时寄存器TIM、定时周期寄存器PRD、定时控制寄存器TCR及相应的逻辑控制电路组成。 其中,寄存器TIM、PRD和TCR均是存储器映像寄存器。 3个16位定时器MMR 定时寄存器TIM:复位或定时中断时TIM内装入PRD值,并进行自减操作。(0024H) 定时周期寄存器PRD:存放定时时间常数。(0025H) 定时控制寄存器TCR:存放定时器的控制位和状态位。(0026H) 逻辑控制电路 由3个“或门”和1个“与门”组成 定时器复位 SRESET/: DSP器件复位 TRB:定时器单独复位 通过或门1、3控制PRD的加载计数; 通过或门1、2控制PSC的加载计数。 停止控制位TSS:通过与门屏蔽CLKOUT信号来控制定时器的启动。 定时控制寄存器TCR 定时器(TCR) 定时器工作原理 分为主定时模块和预定标模块: 每来一个CLKOUT脉冲,PSC减1,当减至0时,PSC借位,或门2,使TDDR装入PSC,同时TIM减1。 当TIM减至0时,TIM借位,或门3,使PRD装入TIM,同时产生TINT中断(通知CPU)输出和TOUT定时输出。 定时周期计算公式: 定时周期=CLKOUT*(TDDR+1)*(PRD+1) 重新装载PSC,TIM SRESET/ :DSP器件复位时,硬件复位 TRB :定时器单独复位 PSC :PSC—0 TIM :TIM—0 定时器的初始化 初始化定时器步骤: TSS=1,停止定时器 装载PRD值 重新载入TCR,初始化TDDR,置TSS=0和TRB=1来重载定时器周期,启动定时器 注意:TIM和PSC的初始值! 举例: STM #0010H,TCR ;TSS=1 (1) STM #99, PRD ;加载PRD (2) STM #0269H,TCR ;PSC=1001B,TDDR=1001B,TSS=0,TRB=1 (加载分频系数,启动定时器) (3) 设置定时器中断方法 设置IFR中的TINT=1: 清除挂起的定时器中断 设置IMR中的TINT=1: 启动定时器中断 将INTM置0: 开启中断 中断寄存器介绍(P268) IFR:中断标志寄存器 当某个中断触发时,相应位置1,直到CPU识别该中断为止; 将置位1写入相应的IFR标志位,就可清除正被挂起的中断 IMR:中断屏蔽寄存器(各位定义与IFR类似) 用于屏蔽外部和内部的硬件中断 相应位置1,允许该中断;置0,屏蔽该中断 INTM标志位:用于使能或禁止所有可屏蔽中断(ST1中D11位) 当INTM=0,所有可屏蔽中断被使能 当INTM=1,所有可屏蔽中断被禁止 设置
您可能关注的文档
- 关于建党90年来中国共产党所取得的伟大成就的调查报告.doc
- 江西申论真题(2003年-2010年).doc
- 2011年小学上半年综合治理工作总结.一.doc
- 加强校园文化建设 彰显校园文化魅力.doc
- 我国消费面临的现状.doc
- 小学数学十一册期末试卷.doc
- 《红楼梦》中薛宝钗的形象分析.doc
- 略论我国比较广告的法律完善.doc
- 自强自立美德少年.doc
- 2010年春季第二次月考数学试卷.doc
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
最近下载
- [合肥]2024年安徽合肥市庐阳区选拔村级后备干部12人笔试历年参考题库附带答案详解.docx VIP
- 城投评级标准.docx VIP
- XX集团有限公司境外安全生产管理规定.docx VIP
- VEICH伟创SD700交流伺服驱动器使用说明书V1.1.pdf VIP
- 660MW锅炉()概述.ppt
- 贵州省贵阳第一中学2025届物理高三第一学期期末学业水平测试模拟试题含解析.doc
- 电子行业复工安全培训课件.pptx
- 12.2 跨学科实践:制作简易杆秤(教案)2024-2025学年度-人教版物理八年级下册.docx VIP
- c语言基础教程英文版ch05.pptx VIP
- 船舶涂装技术-第二课.ppt
文档评论(0)