基于时间轮询的多任务及任务间通讯和驱动软件框架。 特性: 多任务之间完全独立,任务之间通过消息进行通讯,每个任务有独立的时间轮询。驱动架构分层与分离, 具有模块化,移植性,可复用性,软件分层设计的特点。
基于 C# 开发的工业级设备配套上位机软件,用于实时采集、显示、存储和管理温湿度传感器数据
在multiButton基础上添加了组合按键检测的功能
基于时间轮询的多任务及任务间通讯和驱动软件框架。 特性:多任务之间完全独立,任务之间通过消息进行通讯,每个任务有独立的时间片,驱动架构分层与分离。具有模块化,移植性,可复用性,软件分层设计的特点。
基于CAN UDS协议实现的CAN Bootloader/固件升级功能,标准UDS协议,可以自行扩展相关功能。
SIoT为一个为教育定制的跨平台的MQTT服务器程序,S指科学(Science)、简单(simple)的意思。SIoT支持Win10、Win7、Mac、Linux等操作系统,一键启动,无需注册即可使用。
FreeRTOS学习过程中所做过的实验记录。主要通过博客学习和视频学习,博客学习参考博主:rivencode,网址https://blog.csdn.net/k666499436?type=blog。视频学习和源码参考韦东山老师FreeRTOS,可以在bilibili或者百问网观看和下载资料。
STM32平台实现的按键状态机,时间上可区分短按、长按、持续按,键值上可实现单按键、组合按键。