首页 > 产品 > 微控制器 (MCU) 和处理器 > MSP432产品培训 >

MSP430

最新课程

热门课程

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

大家好非常欢迎大家观看本次 关于 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-10K Hz范围内 于任意环境下运行 即使在低频环境下 仍然有一系列可以 灵活使用的时钟 表上的这个√呢 意思是可选配置 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时钟生成

大家好非常欢迎大家观看本次 关于 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-10K Hz范围内 于任意环境下运行

即使在低频环境下 仍然有一系列可以 灵活使用的时钟 表上的这个√呢

意思是可选配置 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时钟生成

视频报错
手机看
扫码用手机观看
收藏本课程

视频简介

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

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