@thtfcccj
嵌入式系统,组件化开发! 基于做过一次就不应做第二次相同的事,让第一次成为可用的 “标准轮子” 。 此“轮子”可配置,但不应该修改任何内部代码。且使用时可自由组合。 各轮子可独立成为仓库,但为避免过多,小型组件分类存放在: CompMix CompUI CompComm 仓库
通用 通讯用 组件集合 如用于音频及低频波形输出的,硬件无关的DaStream数据流模块 Zlib解压等
串口驱动底层标准接口, 及其在各MCU上的实现
通用 GUI相关组件集合, GIF静态图片,PNG图片的解码送显等
Flash标准接口
公共 其它组件集合
SW之公共标准组件
LVGL支持/TGUI 1. 基于文本的GUI系统 TGUI: 支持TFT/单色屏 TMenu:应用无关菜单用于参数调整 九宫格输入法:导航6键+0-9*#键,支持拼音等 导航输入法:使用上下左右进出6键,支持拼音等 应用无关列表实现 2. LVGL,V8以上支持上述TMenu/输入法/Excel/列表LVGL实现 lvIME软键盘
气体检测领域限制级公共库
用于作历史记录的记录存储实现
制作或收录的部分字体/字模等
USB相关驱动, HC32F460, SWM341可用 硬件相关且未解耦,暂未仔细整理与提炼!
Cofdet开源项目之:嵌入式系统通用驱动程序接口及其实现-EERPOM操作及存取位置
LVGL 独立于应用的扩展功能,如的扩展widget等
VSCode Simulator project for LVGL
SDL2-2.32.4
lvgl_release_v93
以LBUSD3PCB模块 为基础扩展的UARTPCB协议转换模块
Cofdet开源项目之:嵌入式系统通用驱动程序接口及其实现--I2C主机设备驱动