使用hc32l19x的MDK工程,做的一个led闪烁,可作为一个工程模板
一些日常工作做项目中用到的一些例程和方案,以便于快速做出我想要的产品功能。
一种AT命令通信解析模块,支持裸机(at_chat)和OS版本(at)。适用于modem、WIFI模块、蓝牙通信。
使用mcu驱动cht8305或者8310读取温湿度数据的驱动文件,代码中采用stm32实现,可方便的改为其他mcu
ToolKit是一套应用于嵌入式系统的通用工具包,目前为止工具包包含:循环队列、软件定时器、事件集
单片机可复用、可通用开发组件,内含:xmodem,ymodem,bootloader,MODBUS主从机管理(RTU和ASCII),内存管理,串口管理,消息队列,环形缓冲区,同步方法(信号量、互斥锁、事件集),软件定时器,AT指令交互,命令交互客户端(类命令行),软件非阻塞延时,数据转换,IO输入输出操作等。
基于C#的串口调试助手,支持进制转换,可编辑发送队列,支持XModem,YModem
XMODEM-STM32-IAP和YMODEM传输文件
跨平台的c开发库,提供asio、stream、容器、算法、xml/json/plist解析、数据库等常用模块
一款使用 JEDEC SFDP 标准的串行 (SPI) Flash 通用驱动库
LiteOS kernel for devices with few resources, such as the MCU | 适用于MCU等各种资源极小设备的LiteOS内核
软件定时器。适合于嵌入式裸机程序中使用的软件定时器,可以有效的解决STM32、51类单片机硬件定时器不足的问题。
软件定时器,创建定时器指定超时时间和循环次数,超时之后调用回调函数
这是一个环形缓冲区的函数库,你可以添加到你的项目中,然后使用库中的函数来编写你的代码
这是一个基于LoRa的物联网无线通讯协议,有协调器,路由器,终端节点(低功耗)。结构简单,无需操作系统。
该仓库主要上传平时从Github/码云收集的一些大佬们上传的产品级项目,可能是基于STM32的,也可能是基于其它芯片方案的等等,如有违规,请联系我删除