在嵌入式开发中,状态机几乎无处不在。比如两轮车VCU中,我们至少需要设防,解防,接近,开机,骑行,故障,离开,…
我第一次看RT-Thread的代码时,产生了一个直觉判断:这东西就是比FreeRTOS复杂一点,启动流程多了一…
很多人第一次碰到 Keil 的 SCT 文件,其实不是因为想学,而是被项目逼出来的。 可能是你要做 Boot …
restrict是授予编译器的“性能优化通行证” 在嵌入式C编程的进阶之路上,我们迟早会遇到一个瓶颈:代码逻辑…
三次运行才能跑通?这不是玄学,是嵌入式程序员都可能踩的坑。 “使用Keil开发STM32,下载程序后不能运行。…
一、union的基本定义 Union的中文叫法又被称为共用体、联合或者联合体。它的定义方式与结构体相同,但意义…
01 数组的下标可以是负数 C语言中使用数组,一般来说都是这样的: 语法规定,数组的长度必须是个常量,保证数组…
最近听说 GD 的 M7 内核的 MCU 已经可以小批供货了,国产器件中总算又多了一个可以把玩的东西,必须得抽…
数据量比较 从存储数据的信息量上看:ELF>AXF>HEX>BIN,所以这也就确定了只能将大…
首先我们看一下STM32的HAL库中的代码 代码库中的__weak就是我们今天要谈关键字,这其实不是C语言的关…
把复杂的技术讲简单,把踩过的坑讲明白。
AI Coding 智能硬件 电控 研发管理 产品落地