《DSP电机工程实践》课程教学资源(PPT课件)第8章 TMS320C54x片内外设及应用实例

第8章TMS320c54X片内外设及应用实例 8.1定时器 8.2时钟发生器 8.3定时器计数器编程举例 84多通道缓冲串口( MCBSP) 8.5多通道缓冲串口应用实例 8.6主机接口(HPL) 8.7外部总线操作
第8章 TMS320C54x片内外设及应用实例 ◼ 8.1 定时器 ◼ 8.2 时钟发生器 ◼ 8.3 定时器/计数器编程举例 ◼ 8.4 多通道缓冲串口(McBSP) ◼ 8.5 多通道缓冲串口应用实例 ◼ 8.6 主机接口(HPI) ◼ 8.7 外部总线操作

81定时器 定时器的组成框图如图8-1所示。它有3个存储器 映象寄存器:TM、PRD和TcR。这3个寄存器在 数据存储器中的地址及其说明如表8-1所示。定时 器控制寄存器(TcR)位结构如图8-2所示,各控 制位和状态位的功能如表8-2所示。 返回首页
8.1 定时器 ◼ 定时器的组成框图如图8-1所示。它有3个存储器 映象寄存器:TIM、PRD和TCR。这3个寄存器在 数据存储器中的地址及其说明如表8-1所示。定时 器控制寄存器(TCR)位结构如图8-2所示,各控 制位和状态位的功能如表8-2所示。 返回首页

SRESET TRB PRD TDDR CPU clock TIM PSC TSS Borrow Borrow TINT TOUT 图8-1定时器组成框图
图8-1 定时器组成框图

表8-1定时器的三个寄存器 Timer0 Timer 1 地址 地址 寄存器 说明 0024H 0030H TIM 定时器寄存器,每计数一次自动减 定时器周期寄存器,当TIM减为0 0025H 0031H PRD 后,CPU自动将PRD的值装入TIM 0026H 0032H TCR 定时器控制寄存器,包含定时器的 控制和状态位
表8-1 定时器的三个寄存器 Timer0 地址 Timer1 地址 寄存器 说明 0024H 0030H TIM 定时器寄存器,每计数一次自动减 1 0025H 0031H PRD 定时器周期寄存器,当TIM减为0 后,CPU自动将PRD的值装入TIM 0026H 0032H TCR 定时器控制寄存器,包含定时器的 控制和状态位

15~1211 9~6 3~0 保留 soft free PSC TRB TSS TDDR 图8-2TCR位结构图
15~12 11 10 9~6 5 4 3~0 保留 soft free PSC TRB TSS TDDR 图8-2 TCR位结构图

表8-2定时器控制寄存器(TCR)的功能 名称复位值 功能 15~12保留 保留,读成0 Sof和Free结合起来使用,以决定在程序调试中遇到断点时定时器的 工作状态 11 Free Soft定时器状态 F 0定时器立即停止工作 1当计数器减到0时停止工作 X|定时器继续运行 定时器预定标计数器,这是一个减1计数器,当PSC减到0后,CPU 9~6 PSC 自动将TDDR装入PSC,然后TM开始减1 定时器重新加载位,用于复位片内定时器。当TRB置1时,以PRD TRB 中的数加载TMM,以TDDR位域中的数加载到PSC。TRB总是读成0 定时器停止状态位,向TSs写入1停止定时器,向TSS写入0启动定 4 TSS 时器 定时器预定标分频系数。按此分频系数对 CLKOUT进行分频,以改变 3~0 TDR100定时周明,当PSC减到0后,CPU自动将TDR装入P 回本节
表8-2 定时器控制寄存器(TCR)的功能 返回本节

82时钟发生器 8,21硬件配置PLL 8.2,2软件可编程PLL 返回首页
8.2 时钟发生器 ◼ 8.2.1 硬件配置PLL ◼ 8.2.2 软件可编程PLL 返回首页

821硬件配置PLL 用于c541、c542、c543、C545和C546芯片。 所谓硬件配置PLL,就是通过c54x的3个引脚 CLKMD1、 CLKMD2和 CLKMD3的状态,选定时钟方式,如表8-3所 示。由表83可见,不用PLL时,CPU的时钟频率等于晶 体振荡器频率或外部时钟频率的一半;若用PLL,CPU的 时钟频率等于晶体振荡器频率或外部时钟频率乘以系数N (PLL×N),使用PLL可以使用比cPU时钟低的外部时 钟信号,以减少高速开关时钟所造成的高频噪声
8.2.1 硬件配置PLL ◼ 用于C541、C542、C543、C545和C546芯片。 ◼ 所谓硬件配置PLL,就是通过C54x的3个引脚CLKMD1、 CLKMD2和CLKMD3的状态,选定时钟方式,如表8-3所 示。由表8-3可见,不用PLL时,CPU的时钟频率等于晶 体振荡器频率或外部时钟频率的一半;若用PLL,CPU的 时钟频率等于晶体振荡器频率或外部时钟频率乘以系数N (PLLN),使用PLL可以使用比CPU时钟低的外部时 钟信号,以减少高速开关时钟所造成的高频噪声

表8-3时钟方式的配置 引脚状态 时钟方式 CLKMD1 CLKMD2CLKMD3 选择方案1 选择方案2 0 外部时钟源,PL×3 外部时钟源,PLL×5 100 01010 0 外部时钟源,PL×2 外部时钟源,PIL×4 内部振荡器,PLL×3 内部振荡器,PLL×5 外部时钟源,PL×1.5外部时钾源,PLx45 011 外部时钟源,频率除以2外部时钟源,频率除以2 内部振荡器,频率除以2内部振荡器,频率除以2 外部时钟源,PL×1 外部时钟源,PL×1 停止方式 停止方式 回本节
表8-3 时钟方式的配置 返回本节

822软件可编程PLL 软件可编程PLL具有高度的灵活性,其时钟定标器提供各 种时钟乘法器系数,并能直接接通和关断PLL。PLL的锁 定定时器可以用于延迟转换PLL的时钟方式,直到锁定为 止。通过软件编程,可以选用以下两种时钟方式(如表8 4~8-6、图8-3所示) PLL方式,其比例系数共31种。靠锁相环电路完成 分频(DV)方式,其比例系数为12和14,在此方式下, 片内PLL电路不工作以降低功耗
8.2.2 软件可编程PLL ◼ 软件可编程PLL具有高度的灵活性,其时钟定标器提供各 种时钟乘法器系数,并能直接接通和关断PLL。PLL的锁 定定时器可以用于延迟转换PLL的时钟方式,直到锁定为 止。通过软件编程,可以选用以下两种时钟方式(如表8- 4 ~ 8-6、图8-3所示)。 ◼ PLL方式,其比例系数共31种。靠锁相环电路完成。 ◼ 分频(DIV)方式,其比例系数为1/2和1/4,在此方式下, 片内PLL电路不工作以降低功耗
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《DSP电机工程实践》课程教学资源(PPT课件)第7章 汇编语言程序设计.ppt
- 《DSP电机工程实践》课程教学资源(PPT课件)第5章 TMS320C54x软件开发.ppt
- 《DSP电机工程实践》课程教学资源(PPT课件)第6章 CCS集成开发环境.ppt
- 《DSP电机工程实践》课程教学资源(PPT课件)第4章 TMS320C54x汇编指令系统.ppt
- 《DSP电机工程实践》课程教学资源(PPT课件)第2章 TMS320C54x数字信号处理器硬件结构.ppt
- 《DSP电机工程实践》课程教学资源(PPT课件)第3章 TMS320C54x的数据寻址方式.ppt
- 《DSP电机工程实践》课程教学资源(PPT课件)第1章 绪论.ppt
- 《SPSS-附加电源装置词汇》(中英文对照) 讲义.doc
- 广西大学:《电力系统稳态分析》第一章 电力系统的基本概念.ppt
- 广西大学:《电力系统稳态分析》第一章 电力系统的基本概基本概念.ppt
- 广西大学:《电力系统稳态分析》第五章 电力系统的有功功率和频率调整.ppt
- 广西大学:《电力系统稳态分析》第四章 复杂电力系统潮流的计算机算.ppt
- 广西大学:《电力系统稳态分析》第三章 简单电力网络的计算和分析.ppt
- 广西大学:《电力系统稳态分析》第二章 电力系统各元件的特性和数学模型.ppt
- 广西大学:《电力系统稳态分析》第一章 电力系统的基本概念.ppt
- 《机床电气控制和PLC控制》教学资源(PPT课件讲稿)第四讲 FX系列可编程序控制器梯形图中的编程元件.ppt
- 《机床电气控制和PLC控制》教学资源(PPT课件讲稿)第三讲 编程器与外部设备.ppt
- 《机床电气控制和PLC控制》教学资源(PPT课件讲稿)第一讲 可编程逻辑控制器概述.ppt
- 《机床电气控制和PLC控制》教学资源(PPT课件讲稿)第二讲 可编程控制器的组成和工作原理.ppt
- 《机床电气控制和PLC控制》教学资源(PPT课件讲稿)第六讲 梯形图程序的设计方法.ppt
- 上海交通大学:《基本电路理论》第七章 正弦稳态分析 7.1 正弦量和相量.pps
- 上海交通大学:《基本电路理论》第七章 正弦稳态分析(7.2)电路的相量模型.pps
- 上海交通大学:《基本电路理论》第七章 正弦稳态分析(7.3)耦合电感的串联.pps
- 上海交通大学:《基本电路理论》第七章 正弦稳态分析(7.4)正弦稳态电路的相量图解法.pps
- 上海交通大学:《基本电路理论》第七章 正弦稳态分析(7.5)功率因数的提高.pps
- 上海交通大学:《基本电路理论》第七章 正弦稳态分析(7.6)一阶低通和一阶高通函数.pps
- 上海交通大学:《基本电路理论》第七章 正弦稳态分析(7.7)二阶带通函数—谐振.pps
- 重庆大学:《建筑智能化技术》课程教学资源(PPT课件讲稿)第四章 建筑设备自动化系统(4.3)给排水自动原理.ppt
- 重庆大学:《建筑智能化技术》课程教学资源(PPT课件讲稿)第四章 建筑设备自动化系统(4.2)空调系统自动化原理(2/2).ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第7章 三相电路.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第1章 电路的基本概念和基本定律.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第6章 互感耦合电路与变压器.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第2章 电路的基本分祈方法.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第3章 单相正弦交流电路的基本知识.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第4章 相量分行法.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第5章 谐振电路.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第8章 电路的暂态分析.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第9章 非正弦周期电流电路.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第10章 二端口网络.ppt
- 《电路分析基础》课程教学资源(PPT课件讲稿)第11章 均匀传输线.ppt