Abstract
The system for embedded Linux system platform, including the U-boot transplantation, transplantation of the Linux kernel cutting production of the file system, embedded Web server transplant and device drivers, etc.. User through a mobile phone or a PC remote control relay switch, control lighting equipment, household appliances and security devices. And can be by open remote video, to observe the situation of household electrical equipment. The system design includes hardware design and software design. Using S3C2410 as the core processor of the system, connected via GPIO interface with multiple relay driver module.
Keywords: Linux; ARM embedded systems; embedded web monitoring; boa server;
目 录
摘 要 1
Abstract 2
1 引 言 4
1.1研究目的和意义 5
1.2国内外研究现状 5
1.3本设计任务和主要内容 8
2 总体方案设计 9
2.1几种远程家电控制系统的比较 9
2.2 整体方案设计 10
2.3 核心处理器的选择 13
2.4 软件环境选择 13
3 硬件设计 15
3.1 系统硬件平台介绍 15
3.2 s3c2410 芯片介绍 15
3.3 ARM 处理器的外围设备 15
4 软件设计 18
4.1 设计思想 18
4.2 BOA 服务器的简介与搭建 18
4.3 应用程序设计 20
4.4 驱动程序设计 22
5 系统整体调试与分析 24
5.1 linux 平台下的调试 24
5.2 嵌入式平台下的调试 25
5.3 调试结果分析 28
6 总结 30
致 谢 31
参考文献 32