嵌入式常用算法
文章平均质量分 76
十二月的肖邦
这里没有末路,你从不曾孤独... ...
展开
-
嵌入式常用算法:异步架构-延时为例
在单片机裸机开发中,通常延时功能函数是以同步阻塞方式实现,的确在很多设备驱动中需要同步阻塞来匹配硬件时序,但这只能存在于硬件驱动层,应用层开发时使用阻塞延时便大大降低了系统实时性和安全性,不可预测就是一块心病。为此我分享出一段由朋友:流星原创的event_delay异步延时方案。使用此库便可以给N个函数增加指定延时时间,异步非阻塞方式,数据结构简单,合作式调度方式。另:此代码已在很多实体项目中使用原创 2016-07-22 16:50:53 · 2661 阅读 · 1 评论 -
嵌入式常用算法:时间触发下的嵌入式软件设计模式
合作调度器是嵌入式开发中非常好的设计模式,在此基础上我已经衍生出很多驱动架构,不一一举例发布了,举一反三,是你的都给你。感谢,感恩... ...原创 2016-07-27 12:43:24 · 6167 阅读 · 2 评论 -
嵌入式常用算法:环形缓冲区算法
嵌入式下环形缓冲区的实现原创 2016-07-21 15:28:20 · 9434 阅读 · 2 评论