单片机

单片机(Microcontroller, MCU)是一种集成了计算机功能的微型计算机,通常由一个微处理器(CPU)、存储器(ROM、RAM)、输入/输出接口、定时器/计数器等功能模块集成在同一芯片上。单片机是一种常用于嵌入式系统中的控制器,它被广泛应用于家电、汽车、工业自动化、医疗设备、消费电子、物联网(IoT)设备等多个领域。

CW32单片机UART基本数据收发功能介绍

通用异步收发器(Universal Asynchronous Receiver/Transmitter:UART),是一种通用串行数据总线,常用于系统内各子模块间的数据交换。

一个应用于单片机的按键处理模块!

key_board用于单片机中的小巧多功能按键支持,软件采用了分层的思想,并且做到了与平台无关,用户只需要提供按键的基本信息和读写io电平的函数即可,非常方便移植,同时支持多个矩阵键盘及多个单io控制键盘。

CW32单片机I2C接口读写EEPROM芯片介绍

CW32L083 内部集成 2 个 I2C 控制器,能按照设定的传输速率(标准,快速,高速)将需要发送的数据按照 I2C 规范串行发送到 I2C 总线上,或从总线上接收数据,并对通信过程中的状态进行检测,另外还支持多主机通信中的总线冲突和仲裁处理。

通过篡改特定代码数据修复单片机BUG的方法

本文以STM32F103C8T6单片机为例创建演示工程,分为app和bootloader两个工程。即将mcu的Flash分为“app”和“bootloader”两个区域, bootloader放在0x8000000为起始的24KB区域内,app放在0x8006000为起始的后续区域。bootloader完成对app的Flash数据修改。

【视频】低功耗单片机CW32L083用于智能燃气表的介绍

低功耗CW32L083用于智能燃气表,内置高达8×52 LCD 段码液晶驱动器。

单片机硬件电路的设计方案和心得

减少后级电源对前级的影响,防止电源正负接反烧坏后级电路,防止电源关电时电流倒灌,但经过二极管有0.4V左右压降,需要考虑经过0.4V降压后会不会低于后级电路的正常工作电压。

CW32系列单片机SPI读写外部FLASH介绍

串行外设接口(SPI)是一种同步串行数据通信接口,常用于 MCU 与外部设备之间进行同步串行通信。CW32L083 内部集成 2 个串行外设 SPI 接口,支持双向全双工、单线半双工和单工通信模式,可配置 MCU 作为 主机或从机,支持多主机通信模式,支持直接内存访问(DMA)。

【视频】8位单片机上的多电压I/O(MVIO)

本视频将介绍目前在AVR® DB系列中全新的多电压I/O外设(简称MVIO)。观看本视频后,您将了解什么是MVIO、它的使用场景及其优势。

RA2快速设计指南 [1] 电源与仿真器支持

本系列文章回答了常见的问题,并指出了单片机(MCU)的一些细节之处,除非通篇阅读硬件手册,否则可能会忽略这些细节。

单片机ADC,十大C语言滤波算法

一、限幅滤波法
1、方法: