嵌入式系统及应用课程设计说明书 .pdf
山东建筑大学
课程设计说明书
题目:基于ARM的网络通信系统的设计
课程:嵌入式系统及应用课程设计
院(部):信息与电气工程学院
专业:电子信息工程
班级:电信062
学生姓名:**
学号:**********
指导教师:***
完成日期:2009年7月
山东建筑大学信电学院课程设计说明书
目录
摘要II
1设计目的1
2设计要求1
3设计原理2
4设计内容5
4.1系统框图5
4.1需求分析5
4.3器件选型6
4.4系统原理图8
4.5软件设计9
总结与致谢11
参考文献12
I
山东建筑大学信电学院课程设计说明书
摘要
在电子设备日趋网络化的背景下,作为目前广泛使用的以太网以及TCP/IP协议已经
成为事实上最常用的网络标准之一,它以高速、可靠、分层以及可扩充性使得它在各个
领域的应用越来越灵活,很多情况下运用以太网和TCP/IP能够简化结构和降低成本。但
是,目前关于嵌入式以太网的设计方案不是很多,在这不多的方案中大多是基于单片机
或DSP的。两者都存在要外扩很多外设的问题,并且前者速度太慢,后者成本又太高,
这在一些对设备尺寸要求很小的场合是不行的。
本设计中,采用了基于ARM内核的微处理器S3C44BOX为基础的嵌入式系统与10MB
以太网控制芯片RTL8019AS的接口电路实现了网络通信。本系统可以通过网络接收命令
和传送数据,S3C44BOX负责数据的采集和运算处理,通过互联网上任意一台计算机可
以配置系统的工作方式和接收本系统采集的数据。
关键词TCP/IP;ARM;S3C44B0X;RTL8019AS
:
II
山东建筑大学信电学院课程设计说明书
1设计目的
目前,以太网协议已经非常广泛地应用于各种计算机网络,如办公局域网、工业控
制网络、因特网等场合,并且还在不断地发展。基于以太网的新技术和联网设备不断出
现,以太网已经成为事实上最常用的网络标准之一。但是,基于以太网的嵌入式系统
目前并不是很多。其原因除了嵌入式系统本身运行速度较慢、资源较少且不足以实现以
太网的各种协议外,更重要是设计以太网的接口及协议相对比较复杂,使人望而却步。
此次课程设计的目的就是设计一个基于ARM的网络通信系统,采用以太网接口电路,实
现数据网络化。
2设计要求
本设计要求实现一个能挂接到互联网上的数据通信系统。该系统可以通过网络接收
命令和传送数据,该系统的DSP负责数据的采集和运算处理,采集数据可以根据自己的
需要假定(如温度、流速等),通过互联网上任意一台计算机可以配置系统的工作方式
和接收系统采集的数据。
选择合适的ARM芯片型号以及以太网控制器芯片型号,完成系统设计,实现网络通
信。