首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

基于Linux的ARM9嵌入式系统设计--远程抄表系统下位机实现

摘要第1-4页
Abstract第4-7页
1 绪论第7-11页
   ·课题的应用背景第7-8页
   ·远程抄表系统及其下位机第8-10页
   ·课题的任务和意义第10页
   ·本人完成的工作第10-11页
2 下位机的总体规划第11-21页
   ·嵌入式系统的设计流程与方法第11-15页
     ·嵌入式系统概述第11-13页
     ·嵌入式系统的开发流程第13-14页
     ·嵌入式系统的软硬件设计方法第14-15页
   ·下位机功能的需求分析第15-16页
     ·功能性需求第15页
     ·与数据采集器的串口通讯第15-16页
   ·软硬件总体设计规划第16-18页
   ·开发及调试工具介绍第18-21页
     ·交叉编译第18-19页
     ·交叉编译工具第19-21页
3 下位机的硬件设计第21-31页
   ·硬件的总体设计方案第21-23页
     ·ARM处理器简介第21页
     ·ARM处理器选型第21-23页
   ·核心硬件电路的设计第23-31页
     ·复位电路与JTAG调试电路设计第23-24页
     ·SDRAM接口电路设计第24-25页
     ·FLASH接口电路设计第25-27页
     ·RS-232接口电路设计第27-28页
     ·USB接口电路设计第28-29页
     ·10/100M网口电路设计第29-31页
4 BootLoader的修改与移植第31-38页
   ·BootLoader简介第31页
   ·Bootloader的选型设计第31-33页
     ·BLOB和Armboot BLOB第31-32页
     ·U-Boot第32页
     ·U-Boot的特点第32-33页
   ·基于AT91RM9200的U-Boot移植第33-36页
     ·U-Boot的结构第33页
     ·U-Boot移植相关文件第33-34页
     ·U-Boot修改及编译第34-36页
   ·U-Boot的起动过程第36-38页
5 基于AT91RM9200的嵌入式Linux系统移植第38-51页
   ·移植概念第38页
   ·Linux内核结构与系统移植第38-41页
     ·内核结构第38-39页
     ·系统移植第39-41页
   ·设备驱动移植第41-46页
     ·Linux设备管理第42-44页
     ·Linux驱动开发第44-46页
   ·配置和编译Linux内核第46-48页
     ·内核的配置第46-47页
     ·内核的编译第47-48页
   ·文件系统移植第48-51页
6 应用程序设计第51-72页
   ·Linux编程简介第51-52页
   ·Linux下的串口编程第52-54页
     ·串口的设置第52-53页
     ·串口的操作第53-54页
   ·Linux下的网络编程第54-59页
     ·TCP/IP协议概述第55-57页
     ·基于UDP的Socket编程第57-59页
   ·文件操作与时间读写第59-61页
     ·文件的操作第59-60页
     ·时间的读写第60-61页
   ·应用软件的编写第61-70页
     ·总体设计第61-63页
     ·串口通讯设计第63-65页
     ·网络通讯设计第65-68页
     ·程序中的一些功能函数第68-70页
   ·应用软件的运行第70-72页
结束语第72-73页
致谢第73-74页
参考文献第74-76页

论文共76页,点击 下载论文
上一篇:新型喷动床大麦干燥技术研究
下一篇:飞行器语音指令控制技术研究