基于RTThread工程内的FAL和SFUD组件进行的修改; 解决问题:sfud的flash写函数只能写在空白页,上层调用写函数前必需先擦除再写,使用起来比较繁琐,因此修改源文件 添加上层接口 fal_partition_my_write 和底层功能sfud_my_write,实现循环擦写,无需关心是否为空白页 给sfud添加循环擦写函数:sfud_my_write(底层实现)。给fal添加循环
从freertos提取出来的队列功能程序,仅依赖几个标准的c库 "stdlib.h" "stdint.h" "string.h",移植简单方便,已通过出货设备批量验证
逐步展示嵌入式软件C语言编程技巧:编程规范、注释规范、源文件管理、编译控制、版本命名、模块编写、驱动编写、应用编写、协议设计、网络编程、系统架构、模块设计、接口设计、人机交互、单元测试、算法优化、版本管理…… 配套哔哩哔哩视频主页:【才鲸嵌入式】https://space.bilibili.com/106424039