摘要
嵌入式系统的出现已有30年的历史,该系统被广泛应用于人们生活的各个方面,并向着无线手持移动设备、智能网络终端设备和嵌入式网络安全设备等方向发展。本研究是基于Linux操作系统和ARM嵌入式系统进行的软件编程设计与实现,将软件系统分为用户界面、控制算法和数据通讯三层。用户界面主要用来显示实时数据和调整系统参数;控制算法主要采用PID算法;数据通讯以socket通讯为基础。软件编程主要是依据Qt集成开发环境来实现。系统结构简单,执行效率高,可以针对不同的对象建立相应的模型。本研究中,重点讨论Linux和ARM嵌入式智能控制系统的软件编程设计与实现过程。