2018年11月15日
摘要: 软件定时器在实际应用比较重要,本文旨在实现一种便于移植,易扩展功能,效率高的软件定时器。本定时器是基于排序链表,将最近将触发的定时器置于链表头,后续新增定时器将计算出其合适位置插入。 主要数据结构及数据 typedef struct m_tm_tcb_struct { uint32_t time; 阅读全文
posted @ 2018-11-15 20:27 雪铁龙998 阅读(1689) 评论(0) 推荐(0) 编辑
  2018年11月14日
摘要: /***************************************************************************************************** buf : 存放数据的缓冲区地址* size: 缓冲区的大小(必须是2的幂)* in :写指针 阅读全文
posted @ 2018-11-14 08:38 雪铁龙998 阅读(1218) 评论(0) 推荐(0) 编辑
  2018年6月7日
摘要: 最近做一个项目,电力RTU通信管理主板,CPU选用流行的AM335X。公司之前的RTU监视采用LCD,LCD有主要三个缺陷,1、功耗大;2、容易损坏;3、操作不是很方便。后来公司决定采用WEB方案来开发监视界面,通过WIFI发布,手机接入热点后访问,那么手机/PAD就当HMI来使用。WIFI模块相对 阅读全文
posted @ 2018-06-07 11:04 雪铁龙998 阅读(872) 评论(0) 推荐(0) 编辑