嵌入式裸机开发

9 篇文章
LVGL发生各种卡死现象的原因分析和排故
LVGL是一个在使用时非常容易产生卡死故障的GUI库,大多数卡死都发生在动态阶段,包括且不仅限于: 启动并初始化第一个页面时 在多个页面间来回切换 触发组件回调时(例如button或timer) 长时间运行后
2850 字
|
14 分钟
Cover Image of the Post
LVGL9.2移植至正点原子阿波罗STM32F429
参考文献:LVGL 移植到 STM32 通法 (https://www.cnblogs.com/Huae/p/18621614) 工程文件:Github
1882 字
|
9 分钟
Cover Image of the Post
FLASH、EEPROM和FLASH模拟EEPROM
FLASH存储器和EEPROM(电可擦可编程只读存储器)都属于非易失性存储器,但它们在工作原理、使用方式、应用场景等方面有一些区别。
3251 字
|
16 分钟
Cover Image of the Post
CAN及其应用
CAN 总线由德国BOSCH公司开发,是一种多主控消息广播系统,其最大信号传输速率为1Mbps。与USB或以太网等传统网络不同,CAN 不会在中央总线主控的监督下从节点A向节点B点对点发送大量数据包。在CAN网络中,许多短消息(如温度或…
3480 字
|
17 分钟
Cover Image of the Post
STM32中的SPI
SPI接口共有四个Pin: MISO(Master In / Slave Out)主设备数据输入,从设备数据输出。 MOSI(Master Out / Slave In)主设备数据输出,从设备数据输入。 SCLK(Serial Cloc…
2771 字
|
14 分钟
Cover Image of the Post
STM32中的I2C通信【AP3216C光传感器】
AP3216C 是敦南科技推出的一款三合一环境传感器, 它包含了:数字环境光传感器(ALS)、接近传感器(PS)和一个红外 LED(IR)。该芯片通过 IIC 接口和 MCU 连接,并支持中断(INT)输出。AP3216C 的特点如下:…
1199 字
|
6 分钟
Cover Image of the Post
STM32中的I2C通信【24CXX EEPROM】
I2C是由数据线SDA和时钟线SCL构成的串行总线,用于发送或接收数据。其中SDA用于传输数据。SCL用于同步时钟信号。I2C还有以下特征: 1. 主从架构 主机(Master):控制通信过程,生成时钟信号并启动通信 从机(Slave)…
4716 字
|
24 分钟
Cover Image of the Post
STM32F4 内部温度传感器(Internal Temperature Sensor)
STM32F4系列MCU内置有温度传感器,用于采集片内温度,其绑定在ADC1的IN18通道,CubeMX中显示为"Temperature sensor channel"。
1320 字
|
7 分钟
Cover Image of the Post
STM32 UART在循环DMA模式下接收大量不定字长数据并进行乒乓缓存
串口(uart)是一种低速的串行异步通信,适用于低速通信场景,通常使用的波特率小于或等于115200bps。
3742 字
|
19 分钟
Cover Image of the Post