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

2020-09-21来源: elecfans关键字: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),用于处理外部和内部服务请求

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马达控制解决方案

图1 XMC1302系统框图

关键字:ARM  Cortex-M0处理器内核  英飞凌  XMC1302马达控制 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic510933.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:基于TMS470PLF221RFPQ1的汽车仪表盘开发解决方案
下一篇:为什么说Cortex-M是低功耗应用的首选

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

微软高通合作:给ARM Windows 10设备提供更完善配套
微软今天宣布与高通公司建立合作伙伴关系,为保障 Windows on ARM 上应用的运行提供更完善的配套支持,微软将把具有 FastTrack 测试平台的 App Assure 进行扩展。微软的 App Assure with FastTrack 计划可免费提供给合格的开发人员或客户。App Assure 是一个旨在帮助客户,开发人员和独立软件供应商解决应用程序兼容性问题的程序。另外,也只有高通为 Windows 10 推出了专门的骁龙 8cx/7cx 处理器。高通高管表示:“移动计算的未来是配备 4G / 5G 连接的功能强大,轻薄的长续航 PC。我们很高兴看到 App Assure 计划将帮助确保在搭载骁龙的 Windows
发表于 2020-09-25
Arm Neoverse路线图升级,服务器市场再迎曙光
日前,Arm基础设施事业部高级副总裁兼总经理Chris Bergey表示:“在基础设施领域,Neoverse技术已在新的服务器与系统级芯片设计中崭露头角,其中软件与工具的支持也相当丰富且完整。开发者不仅能看到Neoverse带来性能与效率的大幅提升,也能在基础设施部署体验上享受到更多的设计自由度与灵活性。“实际上,Arm一直以来都想在服务器和PC等市场占据一席之地,但这是一个格外漫长的旅程,经过多年的努力才得以实现。在经历了许多质疑和错误的尝试之后,到了2020年,再没有人可以忽视Arm在服务器市场的地位了。Arm不止具有竞争力,而且在多项指标上实际上处于领先地位。Chris Bergey日前细数了Arm近两年所获得的成就
发表于 2020-09-24
<font color='red'>Arm</font> Neoverse路线图升级,服务器市场再迎曙光
谈谈Zynq SoC里ARM NEON SIMD架构扩展集的使用
在所有Zynq All Programmable SoC 的内部, 你都会发现一个双核的ARM Cortex -A9 MPCore处理器,而且Zynq SoC中的这两个处理器中都设有ARM NEON SIMD架构扩展集。那么为什么您需要采用ARM NEON SIMD扩展集呢?那是因为你可以因此大幅提升你的软件性能。你可能看不到您把关键任务转入Zynq SoC可编程逻辑所获得的那么大幅的加速,但是在很多应用中您都会看到某种加速现象。诀窍就在于NEON扩展集的使用!这一特殊决窍的秘诀在于 Project Ne10的NE10开源库。设立Ne10项目的目的是提供一套通用、有效的函数,可以大大优化ARM架构,包括NEON SIMD扩展集
发表于 2020-09-24
谈谈Zynq SoC里<font color='red'>ARM</font> NEON SIMD架构扩展集的使用
将Zynq SoC上的两个ARM Cortex
到目前为止我们摸索使用过的Zynq All Programmable SoC PS(处理器系统)部分的所有设备都是只利用了一个ARM Cortex-A9处理器内核(内核0),然而在Zynq SoC 的PS部分包含有两个处理器内核,对于很多应用程序来说我们想要利用两个处理器内核,这样才能取得最大化的性能。使用两个处理器内核处理不同的任务被称作非对称多处理机制(AMP),而且包含不同的组合方式:在内核0与内核1上运行不同的操作系统在内核0上运行操作系统,在内核1上执行程序代码(或者反过来)在两个处理器内核上执行不同的程序代码有两种多核处理的方法:对称机制和非对称机制。在我们介绍这两种方法的区别前,我们要先清楚什么是多核处理:“多核处理
发表于 2020-09-24
将Zynq SoC上的两个<font color='red'>ARM</font> Cortex
ARM、DSP、FPGA的区别是什么?
ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。ARM架构是面向低预算市场设计的第一款RISC微处理器,基本是32位单片机的行业标准,它提供一系列内核、体系扩展、微处理器和系统芯片方案,四个功能模块可供生产厂商根据不同用户的要求来配置生产。由于所有产品均采用一个通用的软件体系,所以相同的软件可在所有产品中运行。目前ARM在手持设备市场占有90以上的份额,可以有效地缩短应用程序开发与测试的时间,也降低了研发费用。DSPDSP(digital singnal processor)是一种独特的微处理器,有自己的完整指令系统,是以数字信号
发表于 2020-09-24
Opencv移植和Zedboard测试
继上次生成了ARM架构的链接库之后,我们要把他们拷贝到装载有文件系统的SD卡中即可,在拷贝时,最好是/usr/lib下实践一:将那些lib拷贝到U盘里面,因为之前跑过demo,里面就是一个简易的linux系统,就暂且用他试试了,正常启动后,挂载U盘,这些在之前都有做过,mount /dev/sda1 /mnt拷贝文件夹 cp -R /mnt/lib /usr/ 结果出现提示空间不足,仔细发现问题,发现这个ramdisk镜像最大只能有8M,而整个lib有10.3M,肯定会提示空间不足了,在看看/usr/lib下有哪些文件发现拷贝了一些lib文件进来。这时就想到了实践二的方法、。疑问:然后还有一个就是书上的一句话,如果你使用
发表于 2020-09-24
Opencv移植和Zedboard测试
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved