基于ARM-Linux的无人机飞控计算机设计及其系统软件实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:zgxkz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无人机广泛的应用价值,尤其是在军事上的重要性已经得到国内外的高度重视。作为无人机系统的核心,飞控计算机主要完成接收信息、处理信息、输出信息的功能。本课题从功能需求出发,研究了一种基于ARM9处理器和Linux操作系统的嵌入式飞控计算机。   根据嵌入式系统的工程设计方法,分析系统的功能需求,开发基于AT91RM9200的嵌入式飞控计算机系统硬件电路。本文主要完成了各外围电路硬件设计及其与ARM的接口,其中包括存储器扩展、电源、A/D、D/A、多串口扩展以及网络接口等电路的设计,并对硬件设计中需要注意的一些问题进行了探讨。   使用安装有REDHAT9的PC作为开发主机,在其上构建嵌入式开发环境。分析了u-boot的体系结构及其启动流程,并根据目标平台对U-boot进行修改和移植,针对硬件平台和软件设计的目标,选择Linux作为飞控计算机的嵌入式操作系统,本课题主要完成Linux内核的定制与裁剪,ramdisk文件系统的构建,并成功将各部分向目标平台移植。另外,本文还介绍了Linux设备驱动原理,对Linux设备驱动功能、分类、特点、接口及构成等问题做了详细的阐述,主要完成了I/O设备驱动以及SPI总线设备驱动程序的开发,并通过测试验证驱动程序的正确性。   总的来说,本文通过对无人机飞控系统的研究,设计和实现了基于ARM-Linux的小型化、实时性的飞控计算机的软硬件系统。
其他文献
直至目前结核病仍是全球最严重的传染病之一,全世界约有1/3的人口都感染有结核分枝杆菌(Mycobacteriumtuberculosis),据世界卫生组织(WHO)统计数据显示2011年有140万人死于结核病
GaSb属于窄禁带Ⅲ-Ⅴ族半导体材料,其禁带宽度为0.72eV,主要用于红外和近红外光纤、光敏器件、叠层电池下电池及热光伏发电。因为Ⅲ-Ⅴ族材料单晶生长技术的进步,促进了GaSb热光伏电池的研究。GaSb热光伏电池的光谱响应极好的与热红外发射体发出的波长匹配,因而GaSb被选作TPV发电系统的发电核心。国际上GaSb电池的研制已经取一定的成果,并正试图提高光电转化效率。而在我国,GaSb电池的研究
花生(Arachis hypogaea L.)是一种重要的油料作物,是包含两套基因组的异源四倍体植物(AABB,2n=4X=40),A.duranensis和A.ipaensis是公认的A基因组和B基因组的祖先种。不同类型花
学位
“东奔西跑,不如在家淘宝。”“编出美丽乡村,淘来幸福生活。”“淘宝铺出致富路,键盘敲开幸福门。”走进山东的淘宝村,通俗易懂的宣传标语随处可见,大家可以感受到一种独特
本文通过对荣华二采区10
期刊
无源无线声表面波传感器被认为是最有希望取代有源的无线传感器,然而到目前为止,通过改变布局图的方法,或者采用不同声表面波形式的方法对拓展其应用范围的作用都是有限的。声表
植物中外源转基因的高量表达容易诱发转录后基因沉默,但是,除少数产生siRNA的内源基因外,大多数内源基因的表达并不诱发siRNA介导的转录后基因沉默,其原因仍不清楚。拟南芥细胞质
在无线传感器网络中,传感器节点的位置信息对于实际应用至关重要,如在事件监测中,仅从无线传感器网络中获得事件发生的内容是不够的,需结合位置信息才能让监测有意义。因此传
初中语文作文教学是开展学校美育,提高学生创新能力,语言表达能力的重要部分。但是,在如今的作文教学中,却存在中一些不容忽视却被忽略的问题。从现在的教学理念出发,教师必须重视