新闻中心

EEPW首页>嵌入式系统>设计应用> 基于Memory-link协议的人机交互系统的可靠性设计

基于Memory-link协议的人机交互系统的可靠性设计

作者: 时间:2012-08-15 来源:网络 收藏

1)中断函数部分程序
f.JPG
g.JPG

上述的代码可见,单片机进入中断后执行的最长有效的指令超过10条,单片机如果用10 M的晶振3倍频后时钟周期为30 M,在根据ARM最大指令周期估算,整个中断执行时间不超过10μs。远远小于人的正常反应时间0.1 s,保证了单片机能执行在触摸屏中人的触摸发来的任意多个连续的中断。
2)主函数部分程序

h.JPG



在主函数中。通过查询全局变量,进入相应中断程序。不把中断程序放在中断里,减弱了实时性,但是极大的增强了可靠性。

4 结束语
由上述的理论分析和详细的软硬件设计可以看出。基于与Proface通信系统硬件将结构具有普适性,软件结构清晰简单。硬件采用隔离、差分传输、增强驱动的方式来阻断传播途径、减弱敏感元件的敏感性的方式来提高硬件的抗干扰能力;软件则采用在中断置标志位的办法实现中断的快速反应能力和在主函数或任务中通过判断标志位的方法来运行中断程序保证了其不会受到多重中断的干扰而不能被正常执行。实践证明,在弧焊机等强干扰源的干扰下,系统没有出现数据传输错误或死机等现象。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭