MSP430单片机工作的系统时钟被分为了 MCLK、 SMCLK 和 ACLK 三个,可以根据需要关闭其中的一个几个或全部。
MCU 内需要时钟的单元包括 CPU 和部分片内外设,三种时钟的功能区别如下:
1.MCLK:主时钟( Main system Clock) ,专为 CPU 运行提供的时钟。 MCLK 频率配置的越高, CPU 执行的速度越快。虽然 CPU 速度越快功耗也越高,但高频率的 MCLK 可以让 CPU 工作时间更短。所以正确的低功耗设计并不是要尽量降低 MCLK,而是在不用 CPU 时立刻关闭 MCLK。在大部分应用中,需要 CPU 运算的时间都非常短,所以,间歇开启 MCLK(唤醒 CPU)的方法节能效果非常明显。
2.SMCLK:子系统时钟( Sub-main Clock),专为一些需要高速时钟的片内外设提供服务, 比如定时器和 ADC 采样等。 当 CPU 休眠时,只要 SMCLK 开启,定时器和 ADC仍可工作(一般待片内外设完成工作后触发中断,唤醒 CPU 去做后续工作)。
3.ACLK:辅助时钟( Auxillary Clock),辅助时钟的频率很低,所以即使一直开启功耗也不大,当然关掉也是可以的。辅助时钟可以供给那些只需低频时钟的片内外设,比如 LCD 控制器,还可用于产生节拍时基,与定时器配合间歇唤醒 CPU。
导读:目前正在解读《MSP430单片机三种时钟的功能区别》的相关信息,《MSP430单片机三种时钟的功能区别》是由用户自行发布的知识型内容!下面请观看由(电工学习网 - www.9pbb.com)用户发布《MSP430单片机三种时钟的功能区别》的详细说明。
提醒:《MSP430单片机三种时钟的功能区别》最后刷新时间 2023-07-10 03:53:40,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《MSP430单片机三种时钟的功能区别》该内容的真实性请自行鉴别。