完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
时钟信号是所有运算与处理的源头。CPU控制器的主频时钟由时钟信号产生。主频是CPU的一个极其重要的性能指标,决定着CPU处理一条基本指令花费的时间。
TMS320F28335的时钟电路 主频时钟产生过程 主频时钟产生如下, 图中产生的CLKIN为CPU的输入时钟,CPU将输出SYSCLKOUT。这两个时钟的频率一致。CLKIN是由OSCCLK经过分频或者OSCCLK经过PLL再分频得到的。OSCCLK的产生有两种,分别如下: 第一种,使用外部时钟。 电路如下: 此时,时钟由外部产生。 第二种,使用外部晶体和DSP内部晶振电路一起产生时钟。 电路如下: 此时,时钟由外部晶体和内部晶振电路产生,时钟的频率是由外部晶体决定的。 基于PLL的时钟模块 根据主频产生框图。CLKIN要么是通过OSCCLK直接分频产生,要么是通过PLL电路之后分频得到。如果直接旁路PLL,由OSCCLK直接产生时钟,则OSCCLK的时钟频率至少为150MHz(这里假设TMS320F28335主频需要配置为150MHz)。 如果使用PLL电路,那么配置如下: 即SYSCLKOUT = (OSCCLK * M)/ N 一般选取OSCCLK的频率为30MHz,M取10,N取2。即SYSCLKOUT = (OSCCLK * 10)/ 2 = 150MHz。 使用时钟的模块 时钟主要给CPU、外设、定时器、看门狗模块提供时钟信号。这些模块都需要时钟信号才能正常运行。但是各个模块具体使用的时钟不一样。具体如下图: 看门狗电路 看门狗计数器是一个8位计数器。其计数器工作时钟是由OSCCLK时钟512分频后再经过看门狗分频器分频得到。 因此,看门狗复位所需要的时间为: 根据上式计算的时间,选择合适的喂狗时间。 看门狗产生的复位信号,除了计数器达到最大值,还可以DSP芯片由外部复位信号产生。并且,看门狗产生复位信号后,也会使得外部复位信号使能。 看门狗复位信号发出的同时,也发生了看门狗复位中断信号,看门狗复位中断信号可以再CPU处于IDLE或者STANDBY模式下唤醒定时器。 TMS320F2803x的时钟电路 主频时钟产生 图片不清,原图在源文件中找。 晶振时钟源有两路,可用于产生DSP所需要的时钟。其中第二路OSCCLKSRC2的产生有三种方式。因此总的来说,产生DSP所需要的时钟共4中方式。 1 内部晶振1 晶振频率为10MHz。 2 内部晶振2 晶振频率10MHz。 3 外部谐振时钟 直接外部晶振产生时钟,通过XCLKIN引脚给到DSP。 4 外部晶体与内部晶振电路一起产生时钟 具体推荐电阻、电容选型见手册。 PLL、看门狗由于和TMS320F28335的原理是一致的,因此这里不再重复。 |
|
|
|
只有小组成员才能发言,加入小组>>
3294 浏览 9 评论
2970 浏览 16 评论
3473 浏览 1 评论
9023 浏览 16 评论
4061 浏览 18 评论
1140浏览 3评论
589浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
579浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2313浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1876浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 01:07 , Processed in 1.275839 second(s), Total 79, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号