MCU

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

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

MM32W无线MCU系列产品应用笔记 —— 接口函数调用

MM32W0x2xxB 的蓝牙协议栈目前以lib 形式提供用户使用,用户无需了解蓝牙底层协议,通过调用相关接口的方式即可实现蓝牙无线传输,其中BLE 协议栈lib 放置在SRC_LIB目录下,接口定义头文件在inc 目录下。

MM32W无线MCU系列产品应用笔记 —— 低功耗BLE蓝牙应用

本章我们来看一下低功耗模式下用到的休眠和时钟配置函数。

MM32W无线MCU系列产品应用笔记 —— 阻塞式例程

对于大部分的低功耗设备来说,CPU都是处在休眠模式中,只在接收到特定数据的时候被唤醒处理少量数据,这种应用场景比较适合阻塞方式运行,这种方式配置简单,CPU大部分时间都被蓝牙服务占用,在收到来自射频模块的IRQ信号时需要及时处理,因此,用户的代码不允许出现阻塞。

MM32W无线MCU系列产品应用笔记——中断式例程

本章我们将对软件架构进行简单的讲解。

MM32W无线MCU系列产品应用笔记——蓝牙开发套件介绍

在文章中使用到了MM32 BLE_TestBoard和蓝牙模组,该蓝牙开发板是为了用户快速上手、了解、学习及评估MM32无线系列MCU性能的一块入门级开发板,本章节将会针对开发板及两款模组差异做详细介绍。

MM32W无线MCU系列产品应用手册——模组与AT指令

在物联网的大趋势下,智慧城市和智能家居也随之兴起。而物联网的发展离不开无线技术,众所周知蓝牙是目前物联网产业中使用最广泛的无线通讯技术,特别是像蓝牙这种低功耗技术,更是众所瞩目的焦点。

MM32SPIN2x 电机专用MCU功能特色——CRC计算单元

本章节将与大家一起使用CRC模块进行数据校验。

MM32SPIN2x 电机专用MCU功能特色——ADC DMA模块配置

本章节将通过使用采集红外测距模块测量阻挡物的距离与大家一起学习配置ADC和DMA模块。

MM32SPIN2x 电机专用MCU功能特色 —— I2C功能

本章节将与大家一起配置I2C接口来控制一个OLED模块。

MM32SPIN2x 电机专用MCU功能特色 —— SPI功能

SPI(Serial Peripheral Interface, 同步外设接口)是由摩托罗拉公司开发的全双工同步串行总线,该总线大量用在与EEPROM、ADC、FRAM和显示驱动器之类的慢速外设器件通信。