原创
介绍一款高性能的ARM Cortex M0 MCU
最近2~3年来,以ARM Cortex M内核为CPU的32位MCU席卷整个业界,对占统治地位的8位MCU,比如8051内核的MCU造成很大的威胁,据预测,32位ARM MCU将在未来的3年出货量超过8位MCU。目前用于MCU 的ARM内核以M0,M3和M4为主。在众多的ARM 内核MCU产品中,MCU种类叫人眼花缭乱,不同的功能,价格,等等。Xinnova XN12L/XN62L系列MCU以其突出的性能在32位MCU中独树一帜。
Xinnova设计团队来自前SST中国大陆和台湾团队。凭借其对闪存和MCU独特的见解,打造出针对电机控制市场MCU,其产品的主要特点如下:
-
100MHz CPU工作主频,让M0赶超M3
-
高精度、可调的20Mhz(1%精度)内置晶振
-
内置PLL
-
CPU,数据总线和外设均可在100Mhz频率下运行
-
64位总线闪存加Cache,闪存不再是系统运行瓶颈
-
普通MCU采用8~32位闪存
-
Xinnova采用64位33MHz高速闪存
-
Xinnova扩展CPU Cache
-
在同等主频下,Xinnova MCU高达 2倍其他MCU执行效率
-
内置32位矢量计算机,实时三角函数运算不是梦
-
三角函数运算是矢量控制基础
-
而三角函数运算是MCU短板
-
Xinnova MCU 32位矢量计算机可以在16到32时钟内实现16~32位精度Sin,Cos,Arctan运算
-
轻易实现各种矢量算法
-
16阶的FIR和5阶的IIR滤波器和单时钟32位除法器,具备DSP功能
-
以硬件乘加结构为基础,通过重复乘加和移位运算实现1~16 阶滤波算法
-
16阶的FIR(有限长单位冲激响应)滤波器
-
5阶的IIR(无限长单位冲激响应)滤波器
-
单时钟32位除法器,清除M0无除法忧虑
-
超强的24路PWM脉宽调制,与ADC和模拟比较器硬件无缝衔接
-
3个独立PWM发生器,每个8路输出
-
支持死区插入
-
4路故障保护输入
-
PWM, ADC,Timer和模拟比较器硬件触发
-
无需软件处理,响应更快
-
同时支持多个电机控制
-
内置芯片节点温度传感器,保证系统工作在安全状态下
-
存储器分区128位加密,让你的知识产权得到充分保护
-
两个128位加密器
-
每个加密器可以单独加密指定闪存和SRAM区域
-
加密启动后,具备读写保护
-
支持两级开发调试
除此之外,其产品还具有以下功能:
-
每个IO都有多个功能,用户自主配置
-
每个IO还具备可配置的硬件数字滤波,不占用CPU资源
-
每个计数器都有4个捕获寄存器和4个匹配寄存器
-
可硬件实现正交编码计数,触发计数,符号计数,门控计数复杂计数功能
-
超智能的UART,实现波特率自动检测
-
独一无二的Quad SPI接口
-
实现4 IO数据总线数据传输
-
访问SPI 闪存更快
-
支持多达32个的DMA通道
-
轻易实现内存与内存,外设与内存,外设与外设数据传输
-
无需CPU干预
-
2个灵活模拟比较器
-
比较器输入模拟信号可以与外部信号,内部梯形电压或内部DA转换进行比较
-
AD转换配置超级灵活
-
3个AD转换器
-
每个转换器有8个数据寄存器用于存储对信号转换结果
-
每个寄存器可以是任意一个AD输入
-
可以对AD信号实现1到多次连续、不连续的转换
该产品广泛应用在节能减排,新能源领域:
-
马达控制
-
直流无刷电机(方波控制,SPWM,SVPWM)
-
步进电机(细分控制)
-
伺服电机
-
逆变控制
文章评论(0条评论)
登录后参与讨论