采用ARM Cortex-M0处理器内核英飞凌XMC1302马达控制解决方案

采用ARM Cortex-M0处理器内核英飞凌XMC1302马达控制解决方案,第1张

XMC1300器件是基于XMC 1000系列微控制器的成员,采用ARM Cortex-M0处理器内核。 XMC1300系列解决了控制需要电机控制数字电源转换的实时性问题。它还具有外设LED照明应用。

XMC1302主要特性

CPU子系统

CPU内核

高性能32位ARM Cortex-M0 CPU

大多数16位Thumb和32位Thumb2指令集的子集

单周期32位硬件乘法器

用于 *** 作系统支持的系统计时器(SysTIck)

超低功耗

嵌套向量中断控制器(NVIC)

事件请求单元(ERU),用于处理外部和内部服务请求

MATH协处理器(MATH)

用于三角计算的CORDIC单元

除法单元

片上存储器

8kb片上ROM

16kb片上高速SRAM

高达200kbytes的片上闪存程序和数据存储器

通信外设

两个通用串行接口通道(USIC),可用作UART,双SPI,四SPI,IIC,IIS和LIN接口

模拟前端外设

A/D转换器

多达12个模拟输入引脚

2个采样和保持级,每个具有8个模拟输入通道

具有可调增益的快速12位模数转换器

最多8个通道的超范围比较器(ORC)

最多3个快速模拟比较器(ACMP)

温度传感器(TSE)

工业控制外设

捕捉/比较单元4(CCU4)作为通用定时器

捕捉/比较单元8(CCU8),用于电机控制和电源转换

用于霍尔和正交编码器和电机定位的位置接口(POSIF)

亮度和颜色控制单元(BCCU),用于LED颜色和调光应用

系统控制

用于安全敏感应用的窗口看门狗定时器(WDT)

带报警支持的实时时钟模块(RTC)

系统控制单元(SCU),用于系统配置和控制

伪随机数发生器(PRNG),用于快速随机数据生成

输入/输出线

在输入模式下为三态

推/拉或打开排水输出模式

可配置焊盘滞后

片上调试支持

支持调试功能:4个断点,2个观察点

各种接口:ARM串行线调试(SWD),单引脚调试(SPD)

采用ARM Cortex-M0处理器内核英飞凌XMC1302马达控制解决方案,采用ARM Cortex-M0处理器内核  英飞凌XMC1302马达控制解决方案,第2张

图1 XMC1302系统框图

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2526074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-05
下一篇 2022-08-05

发表评论

登录后才能评论

评论列表(0条)

保存