首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化元件、部件论文--自动检测仪器、仪表论文

基于ARM和嵌入式Linux的志愿船自动测报仪的设计与开发

摘要第1-7页
Abstract第7-12页
1 引言第12-17页
   ·志愿船自动测报仪概述第12-13页
   ·课题提出的背景第13-14页
   ·志愿船自动测报仪的现状第14-15页
   ·本课题主要研究内容和关键技术第15-16页
   ·课题的研究意义和主要工作第16-17页
2 系统方案设计第17-26页
   ·设计要求和设计原则第17-18页
     ·志愿船自动测报仪的设计要求第17页
     ·志愿船自动测报仪的设计原则第17-18页
   ·设计方案论证及确定第18-26页
     ·嵌入式系统概述第18页
     ·设计方案比较第18-24页
     ·基于ARM 和Linux 的志愿船自动测报仪设计方案的确定第24-26页
3 志愿船自动测报仪的硬件体系结构第26-39页
   ·传感器选型和数据采集方式第26-28页
   ·系统设计整体框图第28-30页
   ·无片外FLASH的自启动方式的研究第30-35页
     ·可行性分析第30-31页
     ·硬件电路设计第31-32页
     ·SD 卡操作时序第32-33页
     ·FAT16 文件系统的研究第33-35页
     ·片内ROM 程序的编写第35页
   ·主要系统电路设计第35-39页
     ·CPU 外围电路第35-38页
     ·JTAG 调试接口电路第38页
     ·串口通信电路和USB 接口电路第38-39页
4 志愿船自动测报仪操作系统ARM-LINUX 的建立第39-55页
   ·LINUX内核组成第39-40页
   ·LINUX移植概述第40-44页
   ·用GNU TOOLS建立交叉编译环境第44-45页
   ·内核编译及过程分析第45-46页
   ·嵌入式LINUX下志愿船自动测报仪的驱动开发第46-55页
     ·Linux 驱动程序分类第46-48页
     ·内核模块的编写第48-49页
     ·串口驱动第49-51页
     ·液晶驱动电路和驱动程序第51-52页
     ·键盘电路和键盘驱动第52-55页
5 嵌入式LINUX 下志愿船自动测报仪软件的设计第55-72页
   ·嵌入式LINUX下图形界面的研究第55-58页
     ·MicoroWindows/NanoX第55-56页
     ·OpenGUI第56页
     ·Qt/Embedded第56-57页
     ·MiniGUI第57-58页
   ·基于MINIGUI 的志愿船测报仪软件设计第58-69页
     ·MiniGUI 图形系统的体系结构分析第58-63页
     ·MiniGUI 移植第63-68页
     ·MiniGUI 应用程序基本结构第68-69页
   ·志愿船自动测报仪的人机界面第69-72页
     ·志愿船自动测报仪人机界面菜单设计第69-70页
     ·基于MiniGUI 的志愿船自动测报仪软件的实现第70-72页
6 志愿船自动测报仪的数据通讯及数据保护第72-80页
   ·志愿船自动测报仪的模块间通讯协议第72-74页
     ·风传感器与中央控制系统通信协议第72-73页
     ·GPS 与中央控制系统通信协议第73页
     ·电子罗盘与中央控制系统通信协议第73-74页
   ·数据远程通讯第74-77页
     ·GPRS 通讯方式第74-76页
     ·志愿船远程通讯模块第76-77页
     ·志愿船自动测报仪远程通讯协议的制定第77页
   ·数据保护第77-80页
     ·本地冗余存储第78页
     ·数据重发保护第78页
     ·传感器工作异常时保护第78-80页
7 总结与展望第80-81页
参考文献第81-83页
致谢第83-84页
个人简历、在学期间发表的学术论文与研究成果第84页

论文共84页,点击 下载论文
上一篇:基于组态王的畜牧无害化处理监控系统的开发
下一篇:基于ARM的嵌入式斜条机控制器的研究