Cortex-M4

日前,业界领先的半导体供应商兆易创新(GigaDevice)正式发布基于120MHz Cortex®-M4内核的GD32F303/305/307多个系列主流型微控制器新品,以增强的处理效能和丰富的系统资源为市场主流应用注入澎湃动力。作为GD32微控制器家族的最新成员, GD32F3系列率先提供了3大系列37个产品型号,包括LQFP144、LQFP100、LQFP64和...
911
兆易创新GigaDevice GD32F403系列通用MCU基于168MHz Cortex®-M4内核并支持快速DSP和浮点运算功能,持续以业界领先的处理效率和均衡的接口资源配置,为工业制造、智能硬件和物联网等高性能计算需求提供高性价比入门之选。 日前,业界领先的半导体供应商兆易创新(GigaDevice)推出基于168MHz Cortex-...
788
Cortex-M4微控制器(MCU)将可加速马达控制设计。精准的马达控制须仰赖精密且复杂的算法才能达到,而Cortex-M4微控制器运算能力达100MHz,并具备DSP及硬件浮点运算单元,可有效执行马达控制所需的高阶计算,有助减轻开发负担。 透过内建Cortex-M4核心的微控制器(MCU),再搭配智能型连接的接口设备,将可轻松执行复杂的马达控制算法。本文将以永磁同步马达(PMSM)...
733
关于systick在Cortex-M4中有讲到,我们大家平常在单片机开发中经常会使用到延时函数,一般的,我们会使用变量自加循环判断的方法来实现软件延时。但是这种方法有个弊端——延时时间不精确。 主要体现在: 1、在C语言编写的延时函数中,每条函数语句的执行时间可能不同,这样,在实现延时的过程中,想通过增加或减少函数语句来实现延时的增加或减小控制起来不太方便,时间的精确性当然很难控制...
708
最近在关注Cortex-M处理器,针对目前进入大众视野的M0、M3、M4做了如下简单对比,内容来自ARM等官网,这里仅仅是整理了下,看起来更直观点, Cortex-M 系列针对成本和功耗敏感的 MCU 和终端应用(如智能测量、人机接口设备、汽车和工业控制系统、大型家用电器、消费性产品和医疗器械)的混合信号设备进行过优化。. 一、比较 Cortex-M 处理器...
1238
大部分采用Cortex-M3/M4 MCU的目标应用是便携式的,并且供电电源来自电池或能源收集系统,因此我们所探讨的大部分概念涉及如何减少系统整体能耗的技术。然而,在许多情况下,这些节能技术也是处理器应用设计的有力工具,可提供: ●更符合成本效益的解决方案 ●更大的升级和采用新特性的设计冗余 ●有助于产品在激烈竞争市场上脱颖而出的性能和特性 小知识:Cortex-...
1082
本文主要从M3和M4的MPU、DSP能力、debug调试和电源管理4个方面说明两者的区别。 1、内存保护单元MPU 与Cortex - M3的相同,MPU是一个Cortex - M4中用于内存保护的可选组件。处理器支持标准ARMv7内存保护系统结构模型。您可以使用在MPU执行 特权/访问 规则,或者独立的进程。这个MPU提供全面支持: 保护区 重叠保护区域,...
1088
订阅 Cortex-M4