这是参考环形队列的思维,编写的环形缓冲区,可适用于ARM单片机的USART接收等场景,具备高效协调数据交互的作用,解决读写速度不匹配、数据临时存储的问题。
这是参考环形队列的思维,编写的环形缓冲区,可适用于ARM单片机的USART接收等场景,具备高效协调数据交互的作用,解决读写速度不匹配、数据临时存储的问题。
使用c语言面向对象的思维,抽象出eeprom对象,并对外提供eeprom初始化和读写接口,代码清晰,解耦性强,总线一主多从的时候优势很大,仓库附带逻辑分析仪实测波形
采用stm32f407vet6作为主控,移植FreeRTOS实时操作系统,Easylogger日志系统等三方组件,使用DMA(FIFO)+信号量实现SPI、USART等各种协议的非阻塞式接口设计,并用注册回调+队列实现前后台系统等 注:项目学自某站梅花嵌入式~~~~
最近一年贡献:0 次
最长连续贡献:0 日
最近连续贡献:0 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。