摘要
为满足电力等分布式测控系统对时钟同步的高精度要求,采用TI公司支持IEEE 1588协议的Cortex-M3核ARM芯片作为微处理器,设计并实现一种基于中断优先级的前/后台框架的精密时钟网络服务器。由于选用轻量级TCP/IP协议栈(LwIP)和简化同步协议设计底层通信软件,能减轻处理器负担,实时性能得到改善。测试实验结果表明,该设备同步精度高、稳定性好、成本低,具有较好的应用前景。
An IEEE 1588 server,which is based on the foreground/background system with the priorities of interrupts,is designed and implemented to meet the high precision requirement of time synchronization in distributed power systems by using an ARMCortexTM-M3 based microcontroller,which supports IEEE 1588 protocol.The burden of microcontroller is reduced and the real-time performance is further improved as a result of adopting the lightweight TCP/IP stack and simplifying the protocol's complexity to program the bottom communication software.It is shown in test experiments that this server characterizes high clock-synchronization accuracy,excellent stability and low cost,and it has a bright prosperity to be applied into practice.
出处
《计算机工程》
CAS
CSCD
北大核心
2011年第6期237-238,241,共3页
Computer Engineering
基金
教育部博士点新教师基金资助项目(20070532054)
作者简介
关松青(1983-),男,硕士,主研方向:嵌入式系统;E-mail:gsq0731@163.com
肖昌炎,副教授、博士;
夏晓荣,硕士研究生