没有合适的资源?快使用搜索试试~ 我知道了~
基于ARM9远程无线通信系统的设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 115 浏览量
2023-06-19
20:59:21
上传
评论
收藏 1.67MB DOC 举报
温馨提示
试读
28页
基于ARM9远程无线通信系统的设计.doc
资源推荐
资源详情
资源评论
.. ..
ARM9 远程无线通信系统设计
目 录
中文摘要………………………………………………………………………………2
外文摘要……………………………………………………………………………3
引言………………………………………………………………………………4
第 1 章 绪论…………………………………………………………………………4
1.1 课题的目的和意义……………………………………………………………4
1.2 国内外研究现状与发展趋势…………………………………………………4
1.2.1 国内外研究现状…………………………………………………………4
1.2.2 发展趋势…………………………………………………………………5
- 1 -
第 2 章 嵌入式系统………………………………………………………………6
2.1 嵌入式系统概述………………………………………………………………6
2.1.1 嵌入式系统的特点………………………………………………………6
2.2 嵌入式操作系统………………………………………………………………7
2.2.1 嵌入式操作系统的特点…………………………………………………7
2.2.2 常用嵌入式操作系统……………………………………………………7
2.3 WindowsCE 结构解析…………………………………………………………8
2.3.1 Wince 概述………………………………………………………………8
2.3.2 Wince 内核功能概述……………………………………………………9
第 3 章 系统硬件设计………………………………………………………………10
3.1 SAMSUNS3C244OARM 开发板……………………………………………10
3.1.1 ARM 开发板硬件组成…………………………………………………10
3.1.2 ARM 处理器简介………………………………………………………12
3.2 基于单片机无线通讯模块………………………………………………13
3.2.1 无线数据收发模块…………………………………………………13
3.2.2 ZigBee 协议简介及无线网络的硬件实现…………………………14
第 4 章 系统软件设计…………………………………………………………18
4.1 Wince 应用程序设计………………………………………………………18
4.1.1 注册硬件与中断设置………………………………………………18
4.1.2 TCP/IP 协议设置及数据传输………………………………………22
4.1.3 多线程以及线程之间的同步………………………………………23
4.2 基于单片机无线收发模块程序设计……………………………………24
结束 语… … … … … … ……… … … … … … ……… … … … … … ………… … 2 7
注释…… … … … … … ………… … … … … ………… … … … … … ……… … 2 7
致谢……………………………………………………………………………27
附录……………………………………………………………………………27
ARM9 远程无线通信系统设计
嵌入式在无线通信领域的发展
(****,****,安徽,*****)
- 2 -
摘 要:本文首先介绍了嵌入式系统在无线通讯与处理领域的发展情况,并对嵌入式系统的
开发以及 Wince 操作系统进行了简单的介绍,并结合了实际项目要求,分析了项目需求,
提出了解决方案。
系统硬件部分详细介绍了整个系统的实现原理与功能框架,并设计了大量的外围接口电
路,主要包括基于单片机的无线数据发送电路。本文对各个电路的设计都给出了详细的描述
说明.在软件实现部分,本文简单介绍了嵌入式操作系统 Wince 的制定、裁剪以及移植过程,
并在此基础上简要的介绍了 Wince 环境下硬件驱动的开发过程.本文在嵌入式系统的基础上,
详细描述了基于 ARM9 的无线数据通信系统的硬件结构与软件实现。
关键词:嵌入式系统;无线通讯;ARM;wince
The Design Of ARM9 Wirless
Communication System
Embedded in the development of wireless
communications
Director:*****
(*************************************************************)
- 3 -
Abstract: Atfirst , I introduced the application of Embedded systems in the Wireless
communication. Then simplely Presented embedded systems develoPment and the Wince
operating system. .after this I contact with the demand of actual Project,analysed the require of
Project put forward a suitable solution.
The hardware of data acquisitionDetails introduced the Principle of realize and the
framework of function. Designed a large number of PeriPheral interface circuit,Mainly include
the Wirelessdata sending module. And given some technical Parameters In Partofsoftware , I
Briefly introduced the development of embedded operating system Wince , cutting core and
theProcess of organ transplant. And Introduced theWince environment hardware-driven
development Proeess. I introduced a ARM9 based wireles communications system hardware
strueture and software implementation.
Key Words:Embeddedsystem;Wireless communication;ARM;Wince;
引言
随着信息技术的不断发展,人们对通信技术的需求越来越强,摆脱有线网络
的束缚实现无线通信始终是大家关心的问题,当今无线通信研究越来越热,应用
非常广泛,使人与人之间的通信更加方便快捷,更具有市场发展前景。
第1章 绪 论
1.1 课题的目的和意义
伴随着计算机技术的迅速发展,以嵌入式系统为平台的无线通信和控制系统
就应运而生了,嵌入式无线通讯系统具有以下特点:
- 4 -
(1)可靠性高。嵌入式系统大都是芯片等部件,与计算机系统的硬盘、扩展
卡相比,具有防震、防尘优点;程序固化在 Flash/ROM 中,不易破坏;硬件集成度
高,使系统整体可靠性大大提高。
(2)体积小。由于高端微型处理器甚至 SOC 的应用,嵌入式系统的体积不断
减小,直接影响数据通讯与控制系统的体积,从而形成便携式系统,携带和使用
非常方便。
(3)易扩展、功能强。嵌入式数据通讯与控制系统很容易扩展出输入/输出(I/0)
接口,实现各种功能。
在软件开发部分,为了配合嵌入式系统,业界已发展出多种嵌入式操作系统,
这些实时操作系统的功能强大,尽管其内核比起 CP 操作系统来说非常小,但它
能作为设计人员的开发平台,目前市场上主要的嵌入式操作系统有:Wince、
EmbeddedXP、 WindowsMobile、Linux、Vxworks、QNX、 Palm0S 等等。这些
操作系统的广泛应用也为基于嵌入式的数据采集系统的实现与普及提供了广阔
的软件发展平台。
本课题在传统单片机数据通讯系统的基础上经行了改进,设计了一种基于
ARM9 的无线数据通讯系统,具有较大的现实意义,并有助于将传统的无线通讯
系统推向于高准确性,高实时性,小型化,智能化的新型发展平台。由于嵌入式
操作系统具有可裁剪性和可移植性,又使得本系统具备了功能强大,性能稳定,
可视化,接口简单等特点,其核心代码只需要经行少量的修改就可以在不同平台
下经行移植。同时本文提出的架构和设计原则对基于嵌入式系统平台的其他功能
模块的设计和实现也有一定的指导意义。
1.2 国内外研究现状与发展趋势
1.2.1 国内外研究现状
由于嵌入式操作系统具有多样性,并且支持嵌入式的处理器复杂多样,因此
目前市场上基于嵌入式的数据通讯系统种类异常繁多。目前应用于数据通讯系统
的 嵌 入 式 系 统 主 要 有 :Wince 、 EmbeddedXP 、 WindowsMobile 、 Linux 、
VxWorks、QNX、 PalmOS 等等,而支持嵌入式的处理器主要有:X86、ARM、MIPS、
SC 一 400、 PowerPC、ARM86/88 等等。其中 WindowsCE 是一种紧凑、高效、
可伸缩的操作系统,主要面向各种嵌入式系统和产品,具有多线程、多任务、完
全抢占式的特点,是面向小内存 32 位移动智能连接设备而开发的模块化实时嵌
入式操作系统。而 ARM 处理器凭借其优良的处理器架构,高效的处理能力,使
得以 ARM 为核心的 Wince 为平台在智能仪器已经无线数据通讯领域得到了广
泛应用。
剩余27页未读,继续阅读
资源评论
omyligaga
- 粉丝: 54
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功