第一章 概述 | 第1-26页 |
1.1 将嵌入式系统与Internet结合的发展状况 | 第10-16页 |
1.2 Linux在嵌入式操作系统上的应用 | 第16-20页 |
1.3 IPv6的网络互连 | 第20-23页 |
1.4 本课题的主要工作 | 第23-26页 |
第二章 热流量计的设计 | 第26-68页 |
2.1 热流量计的设计简介 | 第26-27页 |
2.2 热流量计微控制器的简介 | 第27-31页 |
2.2.1 PSM430E325单片机的简介 | 第27-29页 |
2.2.1.1 PSM430E325特性与功能 | 第27页 |
2.2.1.2 PSM430E325系统关键特性 | 第27-29页 |
2.2.2 PSM430E325的晶体震荡器与系统时钟发生器 | 第29-31页 |
2.2.2.1 晶体震荡器 | 第29页 |
2.2.2.2 系统时钟发生器 | 第29-30页 |
2.2.2.3 系统时钟控制寄存器 | 第30页 |
2.2.2.4 具体的设计 | 第30-31页 |
2.3 热流量计工作模式的设计 | 第31-33页 |
2.3.1 概述 | 第31页 |
2.3.2 六种工作模式 | 第31-32页 |
2.3.3 具体的设计 | 第32-33页 |
2.4 热流量计的定时器的设计 | 第33-37页 |
2.4.1 概述 | 第33-34页 |
2.4.2 Basic Timerl控制寄存器 | 第34-35页 |
2.4.3 Basic Timerl的操作—LCD时钟信号 | 第35页 |
2.4.4 具体设计 | 第35-37页 |
2.5 热流量计A/D转换的设计 | 第37-43页 |
2.5.1 概述 | 第37页 |
2.5.2 PSM430E325的A/D转换过程 | 第37-38页 |
2.5.3 PSM430E325中A/D电流源的应用 | 第38-39页 |
2.5.4 A/D转换中电流源的低功耗设计 | 第39-40页 |
2.5.5 A/D转换的软件设计 | 第40-43页 |
2.6 热流量计的流量数据采集的设计 | 第43-46页 |
2.6.1 概述 | 第43页 |
2.6.2 P0的控制寄存器 | 第43-45页 |
2.6.3 端口P0中的P0.3-P0.7 | 第45-46页 |
2.7 热流量计的EEPROM程序的设计 | 第46-54页 |
2.7.1 概述 | 第46-47页 |
2.7.2 24LC66的数据传送 | 第47-48页 |
2.7.2.1 总线特征 | 第47页 |
2.7.2.2 数据传送过程 | 第47-48页 |
2.7.3 向EEPROM中写数据的程序设计 | 第48-50页 |
2.7.4 从EEPROM中读数据的程序设计 | 第50-54页 |
2.8 热流量计串行通信的设计 | 第54-64页 |
2.8.1 概述 | 第54-55页 |
2.8.2 8位定时器/计数控制寄存器 | 第55-56页 |
2.8.3 串行通信中发送数据的程序设计 | 第56-61页 |
2.8.4 串行通信中接收数据的程序设计 | 第61-64页 |
2.9 热流量计表的整体设计 | 第64-68页 |
2.9.1 热流量计表的软件整体流程图 | 第64-66页 |
2.9.2 热流量计表的硬件设计 | 第66页 |
2.9.3 和其他类型热流量计表功耗的比较 | 第66-68页 |
第三章 瘦服务器的设计 | 第68-98页 |
3.1 概述 | 第68-70页 |
3.2 瘦服务器的设计 | 第70-71页 |
3.2.1 瘦服务器的操作系统的选择 | 第70页 |
3.2.2 瘦服务器的硬件设备的选择 | 第70-71页 |
3.3 操作系统内核的定制 | 第71-77页 |
3.3.1 定制内核 | 第71-76页 |
3.3.2 编译内核 | 第76-77页 |
3.3.3 装载新的内核 | 第77页 |
3.3.4 安装模块 | 第77页 |
3.4 启动过程 | 第77-81页 |
3.4.1 理解系统的启动过程 | 第78页 |
3.4.2 理解LILO | 第78-79页 |
3.4.3 理解Linux启动过程 | 第79-80页 |
3.4.4 运行级别 | 第80页 |
3.4.5 在启动过程中运行的脚本程序 | 第80-81页 |
3.5 瘦服务器串行通信的接口应用程序的开发 | 第81-85页 |
3.6 MySQL | 第85-90页 |
3.6.1 概述 | 第85-86页 |
3.6.2 MySQL的体系结构 | 第86-87页 |
3.6.2.1 MySQL的客户机/服务器体系结构 | 第86页 |
3.6.2.2 MySQL的客户机/服务器体系结构的好处 | 第86-87页 |
3.6.3 Mysql C API | 第87-90页 |
3.7 PHP | 第90-93页 |
3.7.1 PHP语言的特点 | 第90-91页 |
3.7.2 基于Internet技术的PHP语言 | 第91页 |
3.7.3 PHP和其他CGI比较的情况 | 第91-92页 |
3.7.4 PHP在Linux下的使用 | 第92-93页 |
3.8 Apache | 第93-95页 |
3.8.1 概述 | 第93-94页 |
3.8.2 Apache服务器的启动 | 第94页 |
3.8.3 Apache服务器的配置 | 第94-95页 |
3.8.4 Apache故障排除 | 第95页 |
3.9 Linux的安全性 | 第95-98页 |
结束语 | 第98-99页 |
致谢 | 第99-100页 |
参考文献 | 第100-102页 |
附录 A | 第102-103页 |
附录 B | 第103页 |