- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课件5 -- 时钟模块
习题和实验 小组内合作完成 1、如何评判一个时钟设计质量的好与坏? 2、F2833x的时钟模块内部构架是什么样子?能否不看书,尽可能地画出来? 3、F2833x的时钟方案有哪些?各有什么优缺点? 4、时钟寄存器有哪些字段、字位不理解?试着在英文datasheet中寻找答案 5、能否自行设计一个有源晶振的时钟方案? 谢谢大家! Page ? * LOGO LOGO Page ? * LOGO Page ? * LOGO Page ? * LOGO Page ? * LOGO Page ? * LOGO Page ? * LOGO Page ? * LOGO Page ? * LOGO Page ? * LOGO Page ? * LOGO TMS320F28335 DSP开发实战-模块精讲 第5章 时钟模块 目录 引子 总览 晶振和PLL模块 XCLKOUT的产生 时钟寄存器 实例讲解 本章阅读小提点 1、本书“实战为线,倒序学习”。 2、0000B表示二进制的0000,而不是十六进制的0x0000B。 3、“xxx寄存器位6”意思是“xxx寄存器的字位6号”, 也就是xxx寄存器从0字位开始数,字位6号, 注意:从0字位开始,而不是从1开始; 引子 时钟clock,是电子系统运行的基石。 良好的时钟信号,应该是一个正弦波或者方波,杂波/谐波尽可能的少, 抖动尽可能少。 可以用一个无源晶振作为输入,经过PLL倍频之后成为150MHz的信号 典型应用 5.2 总览 典型应用 1、CLKINT是输入到CPU的时钟信号,之后作为SYSCLKOUT输出,所以说CLKIN 和SYSCLKOUT有着同样的频率。 2、输出到众多外设的时钟,可以设置为使能/屏蔽,这样可以减少功耗。 5.3 晶振和PLL模块 典型应用 1、CLKIN是输入时钟,由晶振和PLL模块产生。 2、三种时钟方案及优缺点。 A、3.3V外部时钟。 B、1.9V外部时钟。 C、内部振荡器+起振电容。 5.3 基于PLL时钟模块 典型应用 ■ PLL锁相环。 可以使用外部振荡器或者晶振 PLL提供了高达10倍的比例。 PLL的比例可以通过软件来改变。 ■ 基于PLL的时钟模块,提供了两种操作模式: ◆ 晶体/共鸣器操作模式 ◆ 外部时钟源操作模式 5.3 输入时钟缺失 典型应用 ■ 如果输入时钟OSCCLK失效或者丢失,则PLL会进入“limp-mode”的模式。 ■ 振荡器失效检测模块的原理是:用两个计数器去检测OSCCLK信号是否存在。 ■ 使用PLL时,我们要特别注意一些事项: ◆ 改变PLL控制寄存器时,要使用恰当的流程 ◆ 当器件处于limp模式时,切勿写入PLLCR寄存器 5.4 XCLKOUT的产生 典型应用 ■ XCLKOUT信号是指DSP芯片内部输出时钟。 ◆ 可以用XCLKOUT来和外部芯片进行时钟同步 ◆ 可以利用XCLKOUT来检测DSP芯片是否正常工作 ■ XCLKOUT和SYSCLKOUT的关系可以是:等于、1/2、1/4 5.5 时钟寄存器 典型应用 5.5 时钟寄存器PCLKCR0/1/3 典型应用 ■ PCLKCR0/1/3寄存器可以用来使能/屏蔽各个外设模块的时钟信号。 ■ 当写入PCLKCR0/1/3寄存器时,需要2个SYSCLKOUT周期的延时之后才会使新设置生效。 ■ 当某些外设不使用时,我们可以关掉这个外设的时钟,进而可以节约系统的功耗。 5.5 时钟寄存器HISPCP和LOSPCP 典型应用 ■ 高速外设和低速外设时钟预定标(HISPCP和LOSPCP)寄存器,用来配置高速/低速的外设时钟。 ■ HISPCP和LOSPCP寄存器同样位于系统控制寄存器SYS_CTRL_REGS定义范围内 5.5 时钟寄存器PLLCR 典型应用 ■ PLLCR寄存器中的DIV字段用来控制PLL是否旁路,并设置PLL时钟比例(非旁路时)。 ■ 复位之后PLL旁路是默认模式。如果PLLSTS[DIVSEL]字段为10或者01时,切勿更改DIV字段。如果PLL处于limp模式时,意味着PLLSTS[MCLKSTS]为1. ■ 更改PLLCR,要遵循“图5. 19 改变PLLCR的流程图”所示的更改流程。 5.5 时钟寄存器PLLSTS 典型应用 ■ DIVSEL? 分频选择。该位可以选择/4, /2或者 /1 ■ PLLOFF PLL关闭字位。该字位用来关闭PLL。可以用来测试系统噪声。 ■ PLLLOCKS PLL锁定状态位. 5.6 实例讲解 – 设计思路 典型应用 ■ 我们要设计一个稳定可靠的时钟源作为基础,整个DSP系统才能稳定正常地运行。 ■ 我们要选用某一种时钟信号作为CLKIN,之后通过D
您可能关注的文档
最近下载
- 中国计量大学803传感器技术1--2011--2020年考研初试真题.pdf VIP
- 参保单位派出证明.docx VIP
- 2025届安徽省“江南十校”高三联考英语试卷(含官方答案)原卷.pdf
- DB23_T(1621.10-1621.14)-2015:黑龙江省建设工程施工操作技术规程(三).pdf VIP
- 12YJ1工程用料做法.docx VIP
- Hasselblad哈苏相机X2D II 100C User Manual - 简体中文用户手册说明书(中文版).pdf
- 中考冲刺励志文案【90句】.pdf VIP
- 05175税收筹划自考课程.docx VIP
- J B∕T13573-2018低环境温度空气源热泵热风机.pdf VIP
- 新能源电动汽车充电桩运营与管理.pptx VIP
文档评论(0)