计算机工程与应用 ›› 2013, Vol. 49 ›› Issue (3): 65-68.
谭 亮1,2,吴 晓1,2,张凯龙1,2,苏二峰1,2
TAN Liang1,2, WU Xiao1,2, ZHANG Kailong1,2, SU Erfeng1,2
摘要: 分析了DeltaOS的设备驱动基本框架,设计实现了多通道PMC-CAN驱动程序。针对DeltaOS实时多任务的特点,基于看门狗定时器方法,有效简化了多任务环境下周期任务轮询程序的设计;设计了一种多通道中断处理的方法,提高了多通道数据传输效率及通道利用率;针对多个CAN通道的调度提出了一种基于动态调度表的调度方法;通过实验验证了CAN驱动的正确性及多通道调度的有效性。