
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
FreeRtos 操作系统 STM32 CubeMx系列教程
本系列学习笔记是对“韦东山FreeRtos学习系列教程”和B站up主“愿意做我的战士吗”的FreeRtos操作系统教程的总结。

【FreeRtos教程四】STM32 CubeMx——Mail(邮箱)
邮箱是特殊的队列,具有如下特点:队列长度只有1。写邮箱:新数据覆盖旧数据 ,既然是覆盖,那么无论邮箱中是否有数据,这些函数总能成功写入数据。读邮箱:读数据时,数据不会被移除 这意味着,第一次调用时会因为无数据而阻塞,一旦曾经写入数据,以后读邮箱时总能成功。

CRC/MODBUS 校验计算方法(C语言实现)
1.介绍了CRC校验机制 2.给出了C语言计算CRC校验码的方法
QT多线程——解决因串口数据过多而导致程序界面崩溃的问题
QT多线程,解决因为串口数据过多而导致程序界面崩溃的问题,除了GUI线程外,另开一个子线程,专门用来处理串口数据。

keil无法读取jlink的一个原因——使用jlink的Vout引脚给芯片供电
keil无法读取jlink
定时器TIM的Encoder Mode读取旋钮编码器的脉冲数
本文介绍了光电编码器的工作原理,并提供了一个实例,展示如何利用STM32的HAL库通过定时器的编码器模式(Encoder Mode)来读取旋转编码器的脉冲数。

STM32 CubeMx HAL库外部中断检测按键,定时器延时消抖
STM32 CubeMx HAL库外部中断检测按键,定时器延时消抖

AD623单电源供电差分放大的电路设计与仿真
AD623单电源供电差分放大。

【FreeRtos教程三】STM32 CubeMx——Message Queue(消息队列)
消息队列类似于数据结构中的“队列”,都是一个线性的存储表。可以往队列里面写入数据,也可从队列里面读取数据。
