采用ARM Cortex-M0处理器内核英飞凌XMC1302马达控制解决方案
XMC1300器件是基于XMC 1000系列微控制器的成员,采用ARM Cortex-M0处理器内核 。XMC1300系列解决了控制需要电机控制,数字电源转换的实时性问题 。它还具有外设LED照明应用 。
XMC1302主要特性 CPU子系统
CPU内核
高性能32位ARM Cortex-M0 CPU
大多数16位Thumb和32位Thumb2指令集的子集
单周期32位硬件乘法器
用于操作系统支持的系统计时器(SysTIck)
超低功耗
嵌套向量中断控制器(NVIC)
事件请求单元(ERU),用于处理外部和内部服务请求
【采用ARM Cortex-M0处理器内核英飞凌XMC1302马达控制解决方案】 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)
图1 XMC1302系统框图
推荐阅读
- 超高精度可编程电压源如何采用ADI/LTC产品组合实现
- TI推出采用CapTIvate?技术的MSP430?微控制器_MCU系列产品
- 对数字万用表感兴趣?不妨看看小编精选的这款图形采用万用表
- 三星HM3 CMOS 图像传感器:采用Smart ISO 技术
- 京东方近日推出 55 英寸 AMQLED 屏幕,采用电致发光量子点技术
- 荣耀新机细节遭曝光,采用联发科天玑 800U 处理器,4色可选
- 广西甘蔗种植采用深耕的作用?关于甘蔗的种植问题!
- 威马汽车采用BlackBerry QNX为其新款汽车——威马W6保驾护航
- 广汽埃安新能源汽车有限公司的全新电动汽车中采用了日本电产_尼得科/Nidec的驱动马达系统“E-Axle”(100kW)
- HarmonyOS百机换新升级名单 华为鸿蒙系统支持哪些机型