论文题名: | 基于ARM和嵌入式Linux船舶气象仪的数据采集处理系统的开发 |
关键词: | 嵌入式处理器;船舶气象仪;海洋;数据采集处理系统;通信设备;开发平台;自动化设备;引导装载程序;设计;气象观测系统;灾害性天气;NAND FLASH;重新编译;智能仪表;用户界面;硬件平台;应用程序;信号处理;微处理器;网络接口 |
摘要: | 船舶气象仪是一套船载的自动化海洋气象观测系统,该系统广泛的布置在各种船只上,可以获得船只经过的海域内的风、湿、温、气压、降雨等气象参数。通过对海洋气象环境实时的掌握,能够使船舶航行安全、省时、经济,并使因灾害性天气造成的损失减小到最低限度。通过对海洋气象数据的存储、统计,对我国观测海洋环境、研究海洋、开发海洋、利用海洋都有着重要的意义。 现代测控系统除了具有高性能的数据采集、信号处理、I/O和通信接口以外,通常均需具备良好的人机接口、友好的用户界面和强大的网络功能等。ARM架构的嵌入式处理器和嵌入式Linux操作系统由于其优异的性能和很高的性价比,已经被广泛地应用到各种电子产品的设计当中,并受到愈来愈多的自动化设备和智能仪表设计人员的青睐。 本课题主要研究基于ARM+Linux架构的嵌入式船舶气象仪的数据采集处理系统的开发。系统硬件平台选用Luminary Micro公司的LM3S1138微处理器,扩展了64M SDRAM和8M NAND FLASH,同时扩展了外围通信设备接口包括通用串行口、GPRS通信模块接口、网络接口等;并根据实际环境需要,进行了传感器的选型。 软件平台的设计主要涉及了U-Boot引导装载程序的建立,同时根据开发平台的资源,配置和裁剪Linux的内核,并编写、添加源代码中没有的驱动程序,重新编译内核,下载到开发平台。在此基础上,进行了应用程序的编写。处理完数据后通过GPRS通信传输至岸边计算机。 |
作者: | 金余义 |
专业: | 计算机技术 |
导师: | 蒋永国 |
授予学位: | 硕士 |
授予学位单位: | 中国海洋大学 |
学位年度: | 2010 |
正文语种: | 中文 |