MSP432产品培训(五)-数字外设
Loading the player...
将在30s后自动为您播放下一课程
大家好欢迎观看 我们 sp 432 MCU的产品培训 本节课是产品培训的第五部分 本次培训主要向大家介绍sp 432 数字外设 包括定时器的资源 串行通讯接口 GPIO DMA模块 首先 MSP 432产品定时器的资源 虽然看上去不是很多 它的种类非常多 每一种定时器 都具备不同的特性 满足用户不同需求 实现不同类型应用 首先Timer A 定时器模块 用于MSP 430 16位定时器 在432产品有四个 它是灵活性非常高的定时器 模块都配有五个输入捕获和输出比较 每个通道的都可以配置为 多种不同的技术模式 比如连续计数模式 它还支持顺序降序技术 输出呢 还可以有各种模式的配置 切换的输出 设置为了输出以及重置 这样的输出等 Timer A 定时器 时钟源的也非常灵活 支持高速的和低速两种 进行驱动 这是16位 Timer A 定时器模块 接下来看到 Timer3 2 Sys stick模块 这俩定时器模块都是第一次出现 MSP 产品中 32为32位定时器 在MSP 中共有俩32位定时器模块 并且这两个模块可以级联 就可以 实现一个分辨率非常高的时间间隔 非常长时间间隔中断 Sys stick 精度 高的24位模块 主要用于对 cpu 的周期 进行技术 在操作系统当中实现时机 需要注意的Timer3 2 Sys stick模块 只由高速的时钟源驱动 不能低速驱动 除此之外 它配有低频定时器 实时时钟 RTC WDT 定时器这两都可以采用32K 用低频时钟源驱动 且俩定时器都可在 LPM 3 和 LPM 3.5 低功耗模式运行 除了做RTZ 看门狗的重要功能 它们 同样用来产生一个时间的间隔 实现LPM 3 3.5 低功耗模式唤醒 表格上面就大致可以看到MSP 432 产品上的定时器的资源 我们 都可实现它主要功能 比如PWM输出 信号捕获比较 RTC 看门狗 除了实现主要功能 并且产生中断之外 所有电势距 均可实现定时时间间隔 产生定时中断 接下来看 MSP 432 串行通讯接口 它和430产品配置一样 eUSCI 模块 非常具有灵活性的 创新通讯模块 只需要一个可实现不同 通讯接口如 I2C UART SPI 应用 SCI可拆分俩模块 eUSCI A eUSCI B eUSCI A 实现UART SPI通讯 eUSCI B 实现 I2C SPI通讯 eUSCI支持多种灵活UART配置 内部 集成功能强大的波特率的生成器 及接收方波特率的检测功能 其次 432 产品上的SPI接口支持三线和四线 SPI接口模式 且通讯最高可达十四兆 bps速率 I2C模块支持高速 I2C通讯 支持400 和1MHz 速率 I2C模块最多 支持四个硬件的从地址 都配有TXRX 中断 以提供支持 有关eUSCI模块 MSP 432产品通讯接口更多信息 参考 应用手册以及针对MSP器件的 用户指南和软件开发包 这些都可 在MSPWaire专用软件 开发包当中来获得 MSP432 数字IU接口 配载 MSP 432上的是现有MSP 430的 广为人知的同样的 一个超低泄漏的 io 口 极易使用也具较高可配置性 支持中断 MSP 432所有IO口 都支持并实现电容触摸感应 所有IO都配有上拉和下拉电阻 只有六个端口或者说是四十八个 引脚我们可以实现外部中断 唤醒的功能 映射配有24个可映射 端口IO 器件上有30个数字功能 可映射到24个数字IO口 该功能在 引脚分配极为实用 可根据需求 可在24个中随意指定30个数字功能 任意一个实现功能 MSP 432 器件上新增的四个引脚 p 2. 0 到 p 2. 3其支持支刚电流驱动 每个引脚都可实现高达20mA电流 如果有MSP 432 launch pad 有超高亮 亮度的LED 它由高电流驱动的GPL口 实现驱动的 接下来看DMA模块 MSP 432上的叫MicroDMA模块 它是由ARM 标准模块发展而来 它灵活度高可配置的模块 最多支持8个DMA通道 通过配置 可实现不同模式高速传输 基本 自动请求模式乒乓存储器分散 集中 外设分散集中模式 用户 在代码任意位置对DMA配置 从而可形成1-1024路传输 配置相关数据数据源目的地址等 信息存到RAM 用户需调用简单 外设驱动库1个API实现对DMA通道 配置 跟 MSP 430 DMA 模块相比 出现MicroDMA功能 借助它每个DMA 通道都有独立可编程优先级 我们可在代码中任意改变其优先级 记住MicroDMA访问优先级高于 cpu 若需要访问一个共享的资源 DMA模块可先于CPU获得模块 访问权限 此图是DMA模块 支持触发映射 看到MSP 432围绕 外设特有圆和触发部署整个电煤系统 提供了众多MSP 432每个通道关联的 多个通道和触发 数据来源不仅是 串行通讯 比如eUSCI 开放性 也是ADC转换结果 定时器输出结果 AES等 源还可以是某外部影响 通过 灵活资源配置 DMA模块 构建复杂的 数据传输链 举例可配置ADC模块 对需要监控信号进行数据采样 ADC转化结果完成后 DMA将结果从 寄存器当中搬到SPI模块 传输缓冲区当中 为SPI传输准备好 这个过程CPA无干预 同样配置DMA I2C收到的缓冲区中的数据存到RAM 无需I2C 收到后用CPU进行数据拷贝 DMA的传输解放CPU操作 其在数据 搬运同时优先级高的事件 这一章节关于MSP 432 数字外设 介绍就到此结束了 谢谢大家的观看
大家好欢迎观看 我们 sp 432 MCU的产品培训 本节课是产品培训的第五部分 本次培训主要向大家介绍sp 432 数字外设 包括定时器的资源 串行通讯接口 GPIO DMA模块 首先 MSP 432产品定时器的资源 虽然看上去不是很多 它的种类非常多 每一种定时器 都具备不同的特性 满足用户不同需求 实现不同类型应用 首先Timer A 定时器模块 用于MSP 430 16位定时器 在432产品有四个 它是灵活性非常高的定时器 模块都配有五个输入捕获和输出比较 每个通道的都可以配置为 多种不同的技术模式 比如连续计数模式 它还支持顺序降序技术 输出呢 还可以有各种模式的配置 切换的输出 设置为了输出以及重置 这样的输出等 Timer A 定时器 时钟源的也非常灵活 支持高速的和低速两种 进行驱动 这是16位 Timer A 定时器模块 接下来看到 Timer3 2 Sys stick模块 这俩定时器模块都是第一次出现 MSP 产品中 32为32位定时器 在MSP 中共有俩32位定时器模块 并且这两个模块可以级联 就可以 实现一个分辨率非常高的时间间隔 非常长时间间隔中断 Sys stick 精度 高的24位模块 主要用于对 cpu 的周期 进行技术 在操作系统当中实现时机 需要注意的Timer3 2 Sys stick模块 只由高速的时钟源驱动 不能低速驱动 除此之外 它配有低频定时器 实时时钟 RTC WDT 定时器这两都可以采用32K 用低频时钟源驱动 且俩定时器都可在 LPM 3 和 LPM 3.5 低功耗模式运行 除了做RTZ 看门狗的重要功能 它们 同样用来产生一个时间的间隔 实现LPM 3 3.5 低功耗模式唤醒 表格上面就大致可以看到MSP 432 产品上的定时器的资源 我们 都可实现它主要功能 比如PWM输出 信号捕获比较 RTC 看门狗 除了实现主要功能 并且产生中断之外 所有电势距 均可实现定时时间间隔 产生定时中断 接下来看 MSP 432 串行通讯接口 它和430产品配置一样 eUSCI 模块 非常具有灵活性的 创新通讯模块 只需要一个可实现不同 通讯接口如 I2C UART SPI 应用 SCI可拆分俩模块 eUSCI A eUSCI B eUSCI A 实现UART SPI通讯 eUSCI B 实现 I2C SPI通讯 eUSCI支持多种灵活UART配置 内部 集成功能强大的波特率的生成器 及接收方波特率的检测功能 其次 432 产品上的SPI接口支持三线和四线 SPI接口模式 且通讯最高可达十四兆 bps速率 I2C模块支持高速 I2C通讯 支持400 和1MHz 速率 I2C模块最多 支持四个硬件的从地址 都配有TXRX 中断 以提供支持 有关eUSCI模块 MSP 432产品通讯接口更多信息 参考 应用手册以及针对MSP器件的 用户指南和软件开发包 这些都可 在MSPWaire专用软件 开发包当中来获得 MSP432 数字IU接口 配载 MSP 432上的是现有MSP 430的 广为人知的同样的 一个超低泄漏的 io 口 极易使用也具较高可配置性 支持中断 MSP 432所有IO口 都支持并实现电容触摸感应 所有IO都配有上拉和下拉电阻 只有六个端口或者说是四十八个 引脚我们可以实现外部中断 唤醒的功能 映射配有24个可映射 端口IO 器件上有30个数字功能 可映射到24个数字IO口 该功能在 引脚分配极为实用 可根据需求 可在24个中随意指定30个数字功能 任意一个实现功能 MSP 432 器件上新增的四个引脚 p 2. 0 到 p 2. 3其支持支刚电流驱动 每个引脚都可实现高达20mA电流 如果有MSP 432 launch pad 有超高亮 亮度的LED 它由高电流驱动的GPL口 实现驱动的 接下来看DMA模块 MSP 432上的叫MicroDMA模块 它是由ARM 标准模块发展而来 它灵活度高可配置的模块 最多支持8个DMA通道 通过配置 可实现不同模式高速传输 基本 自动请求模式乒乓存储器分散 集中 外设分散集中模式 用户 在代码任意位置对DMA配置 从而可形成1-1024路传输 配置相关数据数据源目的地址等 信息存到RAM 用户需调用简单 外设驱动库1个API实现对DMA通道 配置 跟 MSP 430 DMA 模块相比 出现MicroDMA功能 借助它每个DMA 通道都有独立可编程优先级 我们可在代码中任意改变其优先级 记住MicroDMA访问优先级高于 cpu 若需要访问一个共享的资源 DMA模块可先于CPU获得模块 访问权限 此图是DMA模块 支持触发映射 看到MSP 432围绕 外设特有圆和触发部署整个电煤系统 提供了众多MSP 432每个通道关联的 多个通道和触发 数据来源不仅是 串行通讯 比如eUSCI 开放性 也是ADC转换结果 定时器输出结果 AES等 源还可以是某外部影响 通过 灵活资源配置 DMA模块 构建复杂的 数据传输链 举例可配置ADC模块 对需要监控信号进行数据采样 ADC转化结果完成后 DMA将结果从 寄存器当中搬到SPI模块 传输缓冲区当中 为SPI传输准备好 这个过程CPA无干预 同样配置DMA I2C收到的缓冲区中的数据存到RAM 无需I2C 收到后用CPU进行数据拷贝 DMA的传输解放CPU操作 其在数据 搬运同时优先级高的事件 这一章节关于MSP 432 数字外设 介绍就到此结束了 谢谢大家的观看
大家好欢迎观看 我们 sp 432 MCU的产品培训
本节课是产品培训的第五部分 本次培训主要向大家介绍sp 432
数字外设 包括定时器的资源 串行通讯接口 GPIO DMA模块
首先 MSP 432产品定时器的资源 虽然看上去不是很多 它的种类非常多
每一种定时器 都具备不同的特性 满足用户不同需求 实现不同类型应用
首先Timer A 定时器模块 用于MSP 430 16位定时器 在432产品有四个
它是灵活性非常高的定时器 模块都配有五个输入捕获和输出比较
每个通道的都可以配置为 多种不同的技术模式
比如连续计数模式 它还支持顺序降序技术 输出呢 还可以有各种模式的配置
切换的输出 设置为了输出以及重置 这样的输出等 Timer A 定时器
时钟源的也非常灵活 支持高速的和低速两种
进行驱动 这是16位 Timer A 定时器模块
接下来看到 Timer3 2 Sys stick模块 这俩定时器模块都是第一次出现
MSP 产品中 32为32位定时器 在MSP 中共有俩32位定时器模块
并且这两个模块可以级联 就可以 实现一个分辨率非常高的时间间隔
非常长时间间隔中断 Sys stick 精度 高的24位模块 主要用于对 cpu 的周期
进行技术 在操作系统当中实现时机 需要注意的Timer3 2 Sys stick模块
只由高速的时钟源驱动 不能低速驱动
除此之外 它配有低频定时器 实时时钟 RTC WDT 定时器这两都可以采用32K
用低频时钟源驱动 且俩定时器都可在 LPM 3 和 LPM 3.5 低功耗模式运行
除了做RTZ 看门狗的重要功能 它们 同样用来产生一个时间的间隔
实现LPM 3 3.5 低功耗模式唤醒 表格上面就大致可以看到MSP 432
产品上的定时器的资源 我们 都可实现它主要功能
比如PWM输出 信号捕获比较 RTC 看门狗 除了实现主要功能
并且产生中断之外 所有电势距 均可实现定时时间间隔
产生定时中断 接下来看 MSP 432 串行通讯接口 它和430产品配置一样
eUSCI 模块 非常具有灵活性的 创新通讯模块 只需要一个可实现不同
通讯接口如 I2C UART SPI 应用 SCI可拆分俩模块 eUSCI A eUSCI B
eUSCI A 实现UART SPI通讯 eUSCI B 实现 I2C SPI通讯
eUSCI支持多种灵活UART配置 内部 集成功能强大的波特率的生成器
及接收方波特率的检测功能 其次 432 产品上的SPI接口支持三线和四线
SPI接口模式 且通讯最高可达十四兆 bps速率 I2C模块支持高速 I2C通讯
支持400 和1MHz 速率 I2C模块最多 支持四个硬件的从地址 都配有TXRX
中断 以提供支持 有关eUSCI模块 MSP 432产品通讯接口更多信息 参考
应用手册以及针对MSP器件的 用户指南和软件开发包 这些都可
在MSPWaire专用软件 开发包当中来获得
MSP432 数字IU接口 配载 MSP 432上的是现有MSP 430的
广为人知的同样的 一个超低泄漏的 io 口
极易使用也具较高可配置性 支持中断 MSP 432所有IO口
都支持并实现电容触摸感应 所有IO都配有上拉和下拉电阻
只有六个端口或者说是四十八个 引脚我们可以实现外部中断
唤醒的功能 映射配有24个可映射 端口IO 器件上有30个数字功能
可映射到24个数字IO口 该功能在 引脚分配极为实用 可根据需求
可在24个中随意指定30个数字功能 任意一个实现功能
MSP 432 器件上新增的四个引脚 p 2. 0 到 p 2. 3其支持支刚电流驱动
每个引脚都可实现高达20mA电流 如果有MSP 432 launch pad 有超高亮
亮度的LED 它由高电流驱动的GPL口 实现驱动的 接下来看DMA模块
MSP 432上的叫MicroDMA模块 它是由ARM 标准模块发展而来
它灵活度高可配置的模块 最多支持8个DMA通道
通过配置 可实现不同模式高速传输 基本 自动请求模式乒乓存储器分散
集中 外设分散集中模式 用户 在代码任意位置对DMA配置
从而可形成1-1024路传输 配置相关数据数据源目的地址等
信息存到RAM 用户需调用简单 外设驱动库1个API实现对DMA通道
配置 跟 MSP 430 DMA 模块相比 出现MicroDMA功能 借助它每个DMA
通道都有独立可编程优先级 我们可在代码中任意改变其优先级
记住MicroDMA访问优先级高于 cpu 若需要访问一个共享的资源
DMA模块可先于CPU获得模块 访问权限 此图是DMA模块
支持触发映射 看到MSP 432围绕 外设特有圆和触发部署整个电煤系统
提供了众多MSP 432每个通道关联的 多个通道和触发 数据来源不仅是
串行通讯 比如eUSCI 开放性 也是ADC转换结果 定时器输出结果
AES等 源还可以是某外部影响 通过 灵活资源配置 DMA模块 构建复杂的
数据传输链 举例可配置ADC模块 对需要监控信号进行数据采样
ADC转化结果完成后 DMA将结果从 寄存器当中搬到SPI模块
传输缓冲区当中 为SPI传输准备好 这个过程CPA无干预 同样配置DMA
I2C收到的缓冲区中的数据存到RAM 无需I2C 收到后用CPU进行数据拷贝
DMA的传输解放CPU操作 其在数据 搬运同时优先级高的事件
这一章节关于MSP 432 数字外设 介绍就到此结束了
谢谢大家的观看
大家好欢迎观看 我们 sp 432 MCU的产品培训 本节课是产品培训的第五部分 本次培训主要向大家介绍sp 432 数字外设 包括定时器的资源 串行通讯接口 GPIO DMA模块 首先 MSP 432产品定时器的资源 虽然看上去不是很多 它的种类非常多 每一种定时器 都具备不同的特性 满足用户不同需求 实现不同类型应用 首先Timer A 定时器模块 用于MSP 430 16位定时器 在432产品有四个 它是灵活性非常高的定时器 模块都配有五个输入捕获和输出比较 每个通道的都可以配置为 多种不同的技术模式 比如连续计数模式 它还支持顺序降序技术 输出呢 还可以有各种模式的配置 切换的输出 设置为了输出以及重置 这样的输出等 Timer A 定时器 时钟源的也非常灵活 支持高速的和低速两种 进行驱动 这是16位 Timer A 定时器模块 接下来看到 Timer3 2 Sys stick模块 这俩定时器模块都是第一次出现 MSP 产品中 32为32位定时器 在MSP 中共有俩32位定时器模块 并且这两个模块可以级联 就可以 实现一个分辨率非常高的时间间隔 非常长时间间隔中断 Sys stick 精度 高的24位模块 主要用于对 cpu 的周期 进行技术 在操作系统当中实现时机 需要注意的Timer3 2 Sys stick模块 只由高速的时钟源驱动 不能低速驱动 除此之外 它配有低频定时器 实时时钟 RTC WDT 定时器这两都可以采用32K 用低频时钟源驱动 且俩定时器都可在 LPM 3 和 LPM 3.5 低功耗模式运行 除了做RTZ 看门狗的重要功能 它们 同样用来产生一个时间的间隔 实现LPM 3 3.5 低功耗模式唤醒 表格上面就大致可以看到MSP 432 产品上的定时器的资源 我们 都可实现它主要功能 比如PWM输出 信号捕获比较 RTC 看门狗 除了实现主要功能 并且产生中断之外 所有电势距 均可实现定时时间间隔 产生定时中断 接下来看 MSP 432 串行通讯接口 它和430产品配置一样 eUSCI 模块 非常具有灵活性的 创新通讯模块 只需要一个可实现不同 通讯接口如 I2C UART SPI 应用 SCI可拆分俩模块 eUSCI A eUSCI B eUSCI A 实现UART SPI通讯 eUSCI B 实现 I2C SPI通讯 eUSCI支持多种灵活UART配置 内部 集成功能强大的波特率的生成器 及接收方波特率的检测功能 其次 432 产品上的SPI接口支持三线和四线 SPI接口模式 且通讯最高可达十四兆 bps速率 I2C模块支持高速 I2C通讯 支持400 和1MHz 速率 I2C模块最多 支持四个硬件的从地址 都配有TXRX 中断 以提供支持 有关eUSCI模块 MSP 432产品通讯接口更多信息 参考 应用手册以及针对MSP器件的 用户指南和软件开发包 这些都可 在MSPWaire专用软件 开发包当中来获得 MSP432 数字IU接口 配载 MSP 432上的是现有MSP 430的 广为人知的同样的 一个超低泄漏的 io 口 极易使用也具较高可配置性 支持中断 MSP 432所有IO口 都支持并实现电容触摸感应 所有IO都配有上拉和下拉电阻 只有六个端口或者说是四十八个 引脚我们可以实现外部中断 唤醒的功能 映射配有24个可映射 端口IO 器件上有30个数字功能 可映射到24个数字IO口 该功能在 引脚分配极为实用 可根据需求 可在24个中随意指定30个数字功能 任意一个实现功能 MSP 432 器件上新增的四个引脚 p 2. 0 到 p 2. 3其支持支刚电流驱动 每个引脚都可实现高达20mA电流 如果有MSP 432 launch pad 有超高亮 亮度的LED 它由高电流驱动的GPL口 实现驱动的 接下来看DMA模块 MSP 432上的叫MicroDMA模块 它是由ARM 标准模块发展而来 它灵活度高可配置的模块 最多支持8个DMA通道 通过配置 可实现不同模式高速传输 基本 自动请求模式乒乓存储器分散 集中 外设分散集中模式 用户 在代码任意位置对DMA配置 从而可形成1-1024路传输 配置相关数据数据源目的地址等 信息存到RAM 用户需调用简单 外设驱动库1个API实现对DMA通道 配置 跟 MSP 430 DMA 模块相比 出现MicroDMA功能 借助它每个DMA 通道都有独立可编程优先级 我们可在代码中任意改变其优先级 记住MicroDMA访问优先级高于 cpu 若需要访问一个共享的资源 DMA模块可先于CPU获得模块 访问权限 此图是DMA模块 支持触发映射 看到MSP 432围绕 外设特有圆和触发部署整个电煤系统 提供了众多MSP 432每个通道关联的 多个通道和触发 数据来源不仅是 串行通讯 比如eUSCI 开放性 也是ADC转换结果 定时器输出结果 AES等 源还可以是某外部影响 通过 灵活资源配置 DMA模块 构建复杂的 数据传输链 举例可配置ADC模块 对需要监控信号进行数据采样 ADC转化结果完成后 DMA将结果从 寄存器当中搬到SPI模块 传输缓冲区当中 为SPI传输准备好 这个过程CPA无干预 同样配置DMA I2C收到的缓冲区中的数据存到RAM 无需I2C 收到后用CPU进行数据拷贝 DMA的传输解放CPU操作 其在数据 搬运同时优先级高的事件 这一章节关于MSP 432 数字外设 介绍就到此结束了 谢谢大家的观看
大家好欢迎观看 我们 sp 432 MCU的产品培训
本节课是产品培训的第五部分 本次培训主要向大家介绍sp 432
数字外设 包括定时器的资源 串行通讯接口 GPIO DMA模块
首先 MSP 432产品定时器的资源 虽然看上去不是很多 它的种类非常多
每一种定时器 都具备不同的特性 满足用户不同需求 实现不同类型应用
首先Timer A 定时器模块 用于MSP 430 16位定时器 在432产品有四个
它是灵活性非常高的定时器 模块都配有五个输入捕获和输出比较
每个通道的都可以配置为 多种不同的技术模式
比如连续计数模式 它还支持顺序降序技术 输出呢 还可以有各种模式的配置
切换的输出 设置为了输出以及重置 这样的输出等 Timer A 定时器
时钟源的也非常灵活 支持高速的和低速两种
进行驱动 这是16位 Timer A 定时器模块
接下来看到 Timer3 2 Sys stick模块 这俩定时器模块都是第一次出现
MSP 产品中 32为32位定时器 在MSP 中共有俩32位定时器模块
并且这两个模块可以级联 就可以 实现一个分辨率非常高的时间间隔
非常长时间间隔中断 Sys stick 精度 高的24位模块 主要用于对 cpu 的周期
进行技术 在操作系统当中实现时机 需要注意的Timer3 2 Sys stick模块
只由高速的时钟源驱动 不能低速驱动
除此之外 它配有低频定时器 实时时钟 RTC WDT 定时器这两都可以采用32K
用低频时钟源驱动 且俩定时器都可在 LPM 3 和 LPM 3.5 低功耗模式运行
除了做RTZ 看门狗的重要功能 它们 同样用来产生一个时间的间隔
实现LPM 3 3.5 低功耗模式唤醒 表格上面就大致可以看到MSP 432
产品上的定时器的资源 我们 都可实现它主要功能
比如PWM输出 信号捕获比较 RTC 看门狗 除了实现主要功能
并且产生中断之外 所有电势距 均可实现定时时间间隔
产生定时中断 接下来看 MSP 432 串行通讯接口 它和430产品配置一样
eUSCI 模块 非常具有灵活性的 创新通讯模块 只需要一个可实现不同
通讯接口如 I2C UART SPI 应用 SCI可拆分俩模块 eUSCI A eUSCI B
eUSCI A 实现UART SPI通讯 eUSCI B 实现 I2C SPI通讯
eUSCI支持多种灵活UART配置 内部 集成功能强大的波特率的生成器
及接收方波特率的检测功能 其次 432 产品上的SPI接口支持三线和四线
SPI接口模式 且通讯最高可达十四兆 bps速率 I2C模块支持高速 I2C通讯
支持400 和1MHz 速率 I2C模块最多 支持四个硬件的从地址 都配有TXRX
中断 以提供支持 有关eUSCI模块 MSP 432产品通讯接口更多信息 参考
应用手册以及针对MSP器件的 用户指南和软件开发包 这些都可
在MSPWaire专用软件 开发包当中来获得
MSP432 数字IU接口 配载 MSP 432上的是现有MSP 430的
广为人知的同样的 一个超低泄漏的 io 口
极易使用也具较高可配置性 支持中断 MSP 432所有IO口
都支持并实现电容触摸感应 所有IO都配有上拉和下拉电阻
只有六个端口或者说是四十八个 引脚我们可以实现外部中断
唤醒的功能 映射配有24个可映射 端口IO 器件上有30个数字功能
可映射到24个数字IO口 该功能在 引脚分配极为实用 可根据需求
可在24个中随意指定30个数字功能 任意一个实现功能
MSP 432 器件上新增的四个引脚 p 2. 0 到 p 2. 3其支持支刚电流驱动
每个引脚都可实现高达20mA电流 如果有MSP 432 launch pad 有超高亮
亮度的LED 它由高电流驱动的GPL口 实现驱动的 接下来看DMA模块
MSP 432上的叫MicroDMA模块 它是由ARM 标准模块发展而来
它灵活度高可配置的模块 最多支持8个DMA通道
通过配置 可实现不同模式高速传输 基本 自动请求模式乒乓存储器分散
集中 外设分散集中模式 用户 在代码任意位置对DMA配置
从而可形成1-1024路传输 配置相关数据数据源目的地址等
信息存到RAM 用户需调用简单 外设驱动库1个API实现对DMA通道
配置 跟 MSP 430 DMA 模块相比 出现MicroDMA功能 借助它每个DMA
通道都有独立可编程优先级 我们可在代码中任意改变其优先级
记住MicroDMA访问优先级高于 cpu 若需要访问一个共享的资源
DMA模块可先于CPU获得模块 访问权限 此图是DMA模块
支持触发映射 看到MSP 432围绕 外设特有圆和触发部署整个电煤系统
提供了众多MSP 432每个通道关联的 多个通道和触发 数据来源不仅是
串行通讯 比如eUSCI 开放性 也是ADC转换结果 定时器输出结果
AES等 源还可以是某外部影响 通过 灵活资源配置 DMA模块 构建复杂的
数据传输链 举例可配置ADC模块 对需要监控信号进行数据采样
ADC转化结果完成后 DMA将结果从 寄存器当中搬到SPI模块
传输缓冲区当中 为SPI传输准备好 这个过程CPA无干预 同样配置DMA
I2C收到的缓冲区中的数据存到RAM 无需I2C 收到后用CPU进行数据拷贝
DMA的传输解放CPU操作 其在数据 搬运同时优先级高的事件
这一章节关于MSP 432 数字外设 介绍就到此结束了
谢谢大家的观看
视频报错
手机看
扫码用手机观看
收藏本课程
视频简介
MSP432产品培训(五)-数字外设
所属课程:MSP432产品培训
发布时间:2015.08.17
视频集数:13
本节视频时长:00:13:10
MSP432是TI的MSP430家族新增加的32位产品系列,采用ARM-CortexM4F内核,专注于低功耗和通用微控制器领域。在低功耗和高性能以及增强型外设方面均有突出表现。本次MSP432培训共分12个章节,详细介绍了产品的内核,架构和各种增强型外设,配合小练习,帮助用户迅速了解MSP432产品的性能,快速掌握MSP432产品的使用。
//=$v1;?>
//=$v['id']?>//=$v['down_category']?>//=$v['link']?>//=$v['is_dl']?>//=$v['link']?>//=$v['name']?>//=$v['name']?>
//=$v['id']?>//=$v['down_category']?>//=$v['path']?>//=$v['is_dl']?>//=$v['path']?>//=$v['name']?>//=$v['name']?>
////=count($lesson['bbsinfo'])?>
//=$elink?>//=$elink?>//=$tags[0]?>//=$tags[0]?>//=$elink?>//= $elink?>//=$tags[1]?>//=$tags[1]?>
//=$lesson['bbs'];?>
//=count($lesson['bbsinfo'])?>