基于RT-Thread的Zynq-7000实时控制系统设计与实现
Design and Implementation of Real-time Control System of Zynq-7000 Based on RT-Thread作者机构:西南交通大学物理科学与技术学院四川成都610031
出 版 物:《仪表技术与传感器》 (Instrument Technique and Sensor)
年 卷 期:2023年第7期
页 面:88-92,98页
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家高技术研究发展计划项目 四川省自然科学基金项目(2022NSFSC0567)
主 题:实时操作系统 RT-Thread Zynq-7000 以太网 实时性
摘 要:针对目前相控阵天线控制系统通讯高速、高实时、高稳定的需求,设计了一款基于Zynq-7000和RT-Thread操作系统的实时控制系统。首先从硬件方面讨论了系统的总体结构,在软件方面采用优先级抢占式的任务调度方式以及消息队列、信号量和邮箱等任务通信机制来确保实时性和可靠性;其次移植RT-Thread实时操作系统到Zynq-7000平台中,利用LwIP协议栈完成网络通信功能设计;最后构建了实验测试平台。测试结果表明:提出的基于Zynq-7000和RT-Thread的实时控制系统在网络传输方面具有低时延、低抖动和低丢包率的优点,保证了系统执行处理的实时性和稳定性。