基于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平台实现的按键状态机,时间上可区分短按、长按、持续按,键值上可实现单按键、组合按键。
本仓库主要是用于单片机等容量敏感的裸机开发框架,适合用于中等复杂度的项目开发,包括时间片轮询框架,有限状态机框架,极小的交互shell框架以及一些常用的控制算法等
该仓库主要上传平时从Github/码云收集的一些大佬们上传的产品级项目,可能是基于STM32的,也可能是基于其它芯片方案的等等,如有违规,请联系我删除
一个非常基础的协作式内核,比EventOS Nano还轻量,目前提供了任务创建、获取时间、任务内延时、任务退出、系统滴答等基本功能。对于不习惯于EventOS Nano事件驱动编程模式的工程师,可以从这个项目开始。