MCU

MCU是Microcontroller Unit(微控制器单元)的缩写,它是一种集成了中央处理器(CPU)、存储器(ROM、RAM)、输入/输出端口(I/O)、定时器(Timer)、串行通信接口(UART、SPI、I2C等)和其他外围设备控制器的单个芯片。MCU通常用于嵌入式系统中,用于控制各种电子设备和系统。

由于其集成度高、体积小、功耗低以及成本相对较低等特点,MCU被广泛应用于各种嵌入式系统中,例如智能家居设备、医疗设备、汽车电子系统、工业自动化等。MCU的选择通常基于应用的需求,如处理性能、功耗、外设接口等因素。

MCU如何进行单元测试?

MCU软件不同于常规的PC机或基于SOC的嵌入式软件,其一般情况下,与底层硬件耦合度高,资源有限,那么如何进行单元测试?

KW36 MCU HardFault问题查找和破解方法

在嵌入式开发中,偶尔会遇到Hard Fault死机的异常,常见产生Hard Fault的原因大致有以下几类......

HOLTEK新推出HT32F67741 Arm® Cortex®-M0+蓝牙5.2低功耗蓝牙MCU

Holtek新推出通过BQB(Bluetooth Qualification Body)认证Bluetooth 5.2 Arm® Cortex®-M0+低功耗蓝牙(Bluetooth Low Energy, BLE) MCU,HT32F67741。

基于GD32F303 MCU的通用变频器方案设计

本文基于GD32 MCU的VF/矢量变频器的控制系统,采用模块化设计,控制面板,用户接口可按需求自由组合,便于安装、编程和初始化设计,轻松实现异步电动机的调速要求。

兆易创新推出GD32L233系列全新低功耗MCU,开启节能“芯”时代

兆易创新GigaDevice(股票代码 603986)正式推出基于Arm® Cortex®-M23内核MCU的最新成员,GD32L233系列主流型低功耗微控制器。

MCU开发遇到的一些小问题

一般情况下,外部晶振(如32.768K)上电就能起振,但是在连接MCU的情况下,有些MCU有一个OSC模块用于对外部晶振进行控制(模式选择),这种情况下,请参考数据手册,选择正确的模式以启动外部晶振。

在S32K3汽车MCU系列投产之际,恩智浦发布适用于AUTOSARTM和非AUTOSAR的实时驱动程序(RTD)软件

恩智浦半导体发布的实时驱动程序(RTD)软件,为带有Arm® Cortex®-M或Cortex-R52内核的所有S32汽车处理器提供支持,恩智浦履行承诺,解决了汽车软件开发的成本和复杂性问题。

为什么说STM32U5是设计最为复杂的低功耗MCU

2021年3月,意法半导体(ST)宣布推出STM32U5,9月STM32U5首批型号正式量产,这也意味着ST诞生了首款同时达到PSA 3级和SESIP 3安全认证的超低功耗微控制器。

芯海科技与TÜV莱茵开展战略合作,信号链MCU赋能汽车产业发展

10月25日,芯海科技(股票代码:688595)与德国莱茵TÜV大中华区(简称“TÜV莱茵”)在芯海科技总部举行了芯片功能安全流程及产品认证项目启动仪式。

基于MCU简单的内存管理方法(手动分配和释放)

内存管理一般在操作系统中才有,比如:Linux、Windows这些操作系统都有内存管理器,包括大部分RTOS同样也有内存管理。