基于ARM技术的智能车无线控制系统设计研究

2020-06-30 10:15:22张金博张喜民袁战军
微型电脑应用 2020年4期

张金博 张喜民 袁战军

摘 要: 智能车辆的发展对控制系统提出了更高的要求,因而设计了一款智能车无线控制系统。系统基于ARM Linux,开发并实现了车载系统客户端,在搭建了交叉编译开发环境的基础上对嵌入式Linux内核进行了配置编译,并详细介绍了数据采集与发送层的编码实现过程,实现了采集图像与录制视频、网路发送与监控功能,各模块设计为独立进程,各子模块作为独立线程运行,监控软件客户端通过内存盘中的文件完成数据交换过程,从而有效实现了异步执行和远程监控功能。

关键词: 智能车辆无线控制; ARM Linux; 远程监控系统; 实现路径

中图分类号: TP 273.5      文献标志码: A

Design and Research of Wireless Control System for Smart

Car Based on ARM Technology

ZHANG Jinbo, ZHANG Ximin, YUAN Zhanjun

(School of Information Engineering, Shanxi Institute of International Trade & Commerce, Xian, Shanxi  712046, China)

Abstract:

The development of intelligent vehicles puts forward higher requirements for the control system. This paper mainly completes the design of a wireless control system of the smart car. The system is based on ARM Linux, develops and implements the vehicle system client, and builds a cross-compilation development environment. Based on the configuration and compilation of the embedded Linux kernel, the coding implementation process of the data acquisition and transmission layer is introduced in detail, and the functions of collecting images and recording video, network transmission and monitoring are realized. Each module is designed as an independent process. The module runs as a separate thread, and the monitoring software client completes the data exchange process through the files in the memory disk, thereby effectively implementing the asynchronous execution and remote monitoring functions.

Key words:

intelligent vehicle wireless control; ARM Linux; remote monitoring system; implementation path

0 引言

快速发展的人工智能为智能车辆的完善提供了有力支撑,在智能交通系统中智能车辆占用重要地位,促使在目前的汽车行业中自动驾驶成为热门发展技术,该技术以驾驶环境为依据并通过对人类行为进行模拟做出相应决策,在此基础上完成驾驶行为,因此对智能车无线控制系统的研究成为主要方向之一,嵌入式系统可有效满足控制需求,其核心部分即嵌入式系统软件负责实现系统业务逻辑的任务,具体通過对嵌入式硬件平台进行控制和调度完成。本文主要对基于ARM Linux 的远程监控系统进行了研究,重点介绍了监控系统客户端软件的实现过程,完成了底层开发环境及用户交互的图形系统的搭建,并实现了核心业务模块功能。

1 Linux的构建和移植

开……

登录APP查看全文