Life moves pretty fast. If you don’t stop and look around once in a while, you could miss it. 人生匆匆,若不偶尔停下来看看周围,便会错过许多风景。 一、串口数据不定长接收的实现 通常在裸机中,我们使用一个定时器来辅助串口实现串口数据不定长接收,也就是当串口接收数据时,定时器一直处于定时值(比如100ms),接收不断的把数据放入缓冲区(通常可使用数组),当串口空闲时,定时器开始计时,当计时时间到,读取缓冲区的数据即可,这样就实现了数据的不定长接收。 而使用RTOS,可以使用消息队列来作为缓冲区,串口每次
2023-12-06 15:30:53 63KB read
1
用STM32F103为主控芯片,通过IIC与pcf8575扩展芯片通讯,1路IIC可以扩展128个IO口,2路IIC可以扩展256个IO口,以此类推
2023-12-06 15:13:51 7.32MB stm32 arm 嵌入式硬件 IO扩展
1
(stm32)步进电机基本旋转控制。 stm32控制步进电机实现基本的旋转,用的定时器实现的, 步进电机 基本 旋转 控制 (stm32)
2023-12-05 19:06:56 452KB 步进电机 stm32
1
STM32F103 Freertos信号量
2023-12-05 09:10:50 5.19MB STM32 Freertos信号
1
stm32cubemx V6.9.2 版本,STM32开发辅助软件,不用email 直接下载 VScode
2023-12-05 00:45:29 534.19MB stm32
1
基于STM32,对AD2S1210进行配置,可实现读取旋变位置,速度,实现编码器值稳定等功能
2023-12-04 11:51:57 4.1MB ad2s1210
FreeRTOS工程示例代码,包括任务的创建、删除、挂起、恢复等;时间片调度临界段和开关中断;事件;定时器;消息队列;信号量;邮箱;动态内存管理等。
2023-12-04 11:22:22 58.4MB FreeRTOS 操作系统
1
主要用于验证FreeRTOS在STM32F103C8T6平台上的列表操作,之前还自己写了一个列表操作库,结果和这个一比真的是惭愧。提供了基础的列表操作例程方便后续查阅以及快速验证。
2023-12-04 10:59:45 1.34MB stm32
1
STM32G474+FreeRTOS+Modbus
2023-12-04 10:56:16 26.15MB stm32
1
一款远距离测温传感器, ModbusRTU 协议 ,使用 FreeRTOS 操作系统实现: 硬件平台:STM32L051C8T6 485模块:致远电子 RSM3485 传感器探头: 欧姆龙 D6T I2C通讯 我的博文《STM32 非接触测温测温传感器 项目记录(ModbusRTU协议)》全资料
2023-12-04 10:53:05 7.33MB stm32 嵌入式硬件 温度传感器 FreeRTOS
1