MSP432产品培训(四) -1.时钟系统

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • MSP432产品培训(四) -1.时钟系统
  • 登录
大家好非常欢迎大家观看本次关于 msp432MCU的在线培训 本次培训是整个 m s p 432在线培训的第四部分在 在本次培训课程中 我们将讨论MSP432时钟系统和存储器系统 对于msp430系列的产品 这两种在 432 上实现系统均为首次采用 MSP 432配备的高级时钟系统极具灵活性 支持七种时钟源 两个外部时钟源和五个内部时钟源可以构成五种不同的时钟 这些不同的时钟和时钟源呢,都可以分为两个部分其中 其中一个部分它是面向于高速高性能的这样一些运用 另一个面向超低功耗应用进行了优化 通过合并两组不同 时钟 应用就可以涵盖从10KHz到48MHz非常大的工作频率范围 整个时钟系统呢,它还内置了众多的其它功能 从而可以确保轻松的配置成各种功能强大的操作 比如我们还配备了一个外部时钟源失效检测模块 在外部时钟源 连接的晶体或者震荡器故障的时候 我们会自动的切换为内部的时钟源这样就可以保证系统运行强壮 我们来具体看一下七种时钟源五个时钟 整个时钟系统可以分为 一部分的是面向高性能应用高速的时钟源 还有一部分面向 低功耗应用的低频时钟源在高频时钟源首先是DCO 这是一个内置的数控振荡器DCO可在任意环境 电压生成 1-48MHz时钟 同样通过外接外部晶体 HFXT也可以实现1-48MHz 时钟 除了这样的两个高频时钟源还有一个成为MODOSC 它是内部时钟源 运行在24MHz它适用于内部模拟模块 比如 ADC需要24MHz时钟可以实现1MSPS采样ADC还有一个内置时钟源 s y s o s c 运行在5MHz 它在HFXT外部时钟失效时自动切换到 SYSOSC 为ADC模块提供直接的时钟好这里四种就是高频时钟源 接下来三种低频时钟源 首先是常见32.768核磁低频振荡器 一般是为RTC提供服务LFXT一般可以实现较高精度RTC 对RTC精度要求不高时 还可以使用REFO使用源 内置的振荡器 它可以产生 128 k 赫兹一个时钟信号它也可以被分频为32.768核磁 这是内置振荡器 最后超低功耗振荡器 叫VLO 可以生产10KHz 信号 是为低功耗模式下的来提供时钟的 这样七种时钟源 可以送入MSP432 的使用系统应用于五种不同的时钟 表格上的第一行列出的就是不同的时钟 比如MCLK 主时钟 是主要用于驱动 cpu 及可能用到的DMA运算 接下来是两种外部时钟 SMCLK HMCLK 这两种用于驱动不同的外设 比如ADC 高速定时器 及通讯模块 除了这三种之外还有两种低频时钟 ACLK BCLK 这两种时钟用超低功耗模式来优化可以用于低频模式的和低功耗模式 需要注意ACLK BCLK均在128K-10KHz范围内 于任意环境下运行 即使在低频环境下 仍然有一系列可以灵活使用的时钟 表上的这个√呢 意思是可选配置 DCO可同时驱动MSCLK SMCLK HSCLK 以此类推 在这张图上的我们就大致的了解一下MSP 432 时钟数 接下来看DCO内部集成数控振荡器 大家在以前常用DCO系统上 一般会从提供的系统中多种经过预先校准 频率当中来选择一种我们所需要的时钟频率 那这些经过预校准的频率通常的应该是极为精确的 即使在不同环境也是如此但是要使用不在此频率的预校准F 就很难在DCO系统中实现因为选择未经过预校准时钟不精确 没有办法对它进行校准校准的是需要在生产期间完成 很难在DCO系统中实现不常用自定义频率 鉴于此 MSP 432及时引入矫正的一个新的方式 新DCO系统会提供6个 1.5 6 到48MHz经过预校准的频率和常用的DCO系统一样 新DCO系统以这6个经过预校准的频率为中心频率 它提供了六个可调的频率范围下图就可以举例说明比如说我们 12MHz是经过预校准的中心频率如果选它则中心频率为8-16MHz 频率范围 在其内提供2^12阶跃帮助经过预校准的频率为中心频率 在8-16MHz内微调频率 图上看出1.5-18MHzDCO可调范围是全覆盖的 在1.5-48MHz任意频率都是DCO可以通过选中心频率 阶跃 寄存器 实现自定义的频率生产 UART可能用不符合经过预校准的频率特定波特率 用DCO将时钟调整到 UART实际使用实际频率 满足其通讯 轻易满足比较不常见的通讯波特率UART通讯 这个MSP 432不仅提供时钟可调功能可以在不同的温度和电压范围都保持 提供的时钟的高精度性 通过使用一个内部变阻器DCO 可以提供 2. 65 %精度这是一个内部电阻器的进度 如果我们外接一个91K欧高精度的外部电阻 DCO时钟精度提高0. 4 % 是一个非常高精度的时钟系统最后一个值得一提的 是MSP 432 外设驱动库 用户实际只需要调用简单的API可以实现需要 频率从 1. 5 MHz一直调整到48MHz只需要调用简单的API可以实现 DCO时钟生成
课程介绍 共计13课时,2小时30分32秒

MSP432产品培训

MSP430 TI MCU Cortex-M4F 微控制器 MSP432

     MSP432是TI的MSP430家族新增加的32位产品系列,采用ARM-CortexM4F内核,专注于低功耗和通用微控制器领域。在低功耗和高性能以及增强型外设方面均有突出表现。本次MSP432培训共分12个章节,详细介绍了产品的内核,架构和各种增强型外设,配合小练习,帮助用户迅速了解MSP432产品的性能,快速掌握MSP432产品的使用。

推荐帖子

分享到X
微博
QQ
QQ空间
微信

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved