目录
一、前言2
11课题研究背景2
12课程研究目的和意义2
13ARM2440实验箱介绍2
1312440核心板规格2
1322440实验箱底板规格3
133软件资源4
二、需求分析4
三、开发环境及系统结构5
31开发环境5
32系统结构6
四、详细设计7
41ARMLi
ux的建立7
411建立交叉编译环境7
412编译内核9
413生成并配置根文件系统13
42BootLoader的移植15
421移植的环境15
422移植的步骤15
43基于S3CC400的嵌入式Web服务器Boa移植20
431配置开发板网络20
433Web静态网页制作23
434CGI程序logi
c程序。23
五、结论26
f一、前言
11课题研究背景
随着3C融合进程和我国传统产业结构升级的加速人们对设备越来越高的应用需要已经无法满足当前和未来高性能的应用与发展需求。显然嵌入式系统的软、硬件技术和开发手段正日益受到重视成为各领域技术创新的重要基础。
目前嵌入式系统是近年来发展很快的计算机方面的学科方向并迅速渗透到控制、自动化、仪器仪表等学科。嵌入式方向包括了软硬件协同设计、嵌入式体系结构、实时操作系统、嵌入式产品设计等方面的知识大于当代大学生更需要掌握嵌入式系统设计的典型开发工具和开发核心技术。
对于嵌入式市场的发展来说中国市场的意义更加重大。中国市场对于嵌入式互联网这场革命来说非常关键。勃勃的生机很好的产业互动良好的协作精神中国现在正在形成个健康的嵌入式的发展模式和转型模式。中国可能是个引发点嵌入式市场先在中国蓬勃发展然后辐射到全球其他地区。
12课程研究目的和意义
Li
ux操作系统是个开放源代码的免费操作系统它不仅安全、稳定、成本低而且很少发现有病毒传播越来越的服务器、工作站和个人电脑开始使用Li
ux软件基于Li
ux具有稳定、可靠和强大的网络功能这些优点。在Li
ux环境下实现个boaweb服务器。
13ARM2440实验箱介绍
2440实验箱由核心板和底板构成核心板采用6层板工艺稳定性高底板采用双面板接口丰富功能全扩展方便。
1312440核心板规格
◆CPU处理器
Samsu
gS3C2440AL主频400MHz最高533MHz。
f◆SDRAM内存
板载64MBSDRAM
32bit数据总线
SDRAM时钟频率高达100MHz
◆Flash存储器
板载64MBNa
dFlash掉电非易失
板载2MBNorFlash
◆专业125V核心电压供电完美解决CPU发热现象
◆3个用户LED灯
1322440实验箱底板规格
◆大电流5V供电提供更加优质的供电防止切因为电源而引起的BUG
◆LCD显示
板上LCD接口集成4线电阻式触摸屏接口可以直接连接4线电阻式触摸屏
支持黑白、4级灰度、16级灰度、256色、4096色STN液晶r