一种基于arm的串口通信(动态显示数码管).doc
约22页DOC格式手机打开展开
一种基于arm的串口通信(动态显示数码管),题目一种基于arm的串口通信(动态显示数码管)基于arm的串口通讯(动态显示数码管)摘要:随着科技的不断发展,人们对处理器的要求不断提高,各种处理器不断朝着微型化,智能化,集成化发展,八十年代arm的出现发展到现在,已经逐步取代了原来的单片机,市场占有额达到百分之九十左右,随着技术的成熟,其成本逐渐减少,相信在以后它的...
内容介绍
此文档由会员 草根奋斗者 发布
题目 一种基于ARM的串口通信(动态显示数码管)
基于ARM的串口通讯(动态显示数码管)
摘要:随着科技的不断发展,人们对处理器的要求不断提高,各种处理器不断朝着微型化,智能化,集成化发展,八十年代ARM的出现发展到现在,已经逐步取代了原来的单片机,市场占有额达到百分之九十左右,随着技术的成熟,其成本逐渐减少,相信在以后它的占有率还会有所增加。所以对其的学习会很重要的。本文设计的串口通讯主要有软硬件两部分组成,硬件包括LM3S1138开发板,译码器,数码管等。数码管上可以显示我们想要的数据与方式,也可以通过按键来改变数码管显示方式,根据要求可以改变中断条件,对此ARM串口通讯的简单学习,对以后的学习与发展会起到促进作用,奠定必要的学习与应用基础。
ARM-based serial communications (dynamic display of digital control) Abstract: As technology continues to develop, people's demand for a better processor, continuously moving in a variety of micro-processors, intelligent, integrated development, the appearance of the development of ARM eighties to the present, has gradually replaced the original MCU market share to about 90 percent, as the technology matures, its cost decreased, I believe the future will increase its market share. So their study will be important. This design of the serial communication hardware and software are mainly two parts, hardware, including the LM3S1138 development board, decoder, digital tubes. Digital control can display the data and methods we want, can also be keys to change the digital tube display, upon request, conditions can change the interrupt, this simple to learn ARM serial communication on future learning and development will help promote role in the learning and application to lay the necessary foundation.
目 录
1. 引言....................................................1
数码管动态显示的总体设计...........................1
1.1 设计原理.................................................................1
1.2 性能指标.................................................................2
第二章 Cortex-M3开发板简介 ………………………………………………………3
1.1 系统组成 4
。1.2 功能特点…….. 4
3.1 芯片的结构组成…………………………………………………………………..5
1.3 丰富的外设资源 5
第三章 开发板的供电方式 6
2.1 常见的供电方式 6
2.2 实际采用的供电方式 8
第四章 串口通信 ..9
4.1 通信协议 9
4.2同步串行接口 (SSI) …………………………………………………………….12
第五章 程序编写…………………………………………………………………13
结论……………………………………………………………………………………19
参考文献 ……………………………………………………………………………….21
附录1 电路原理图 22
引言
如今我们身边的电子产品大部分都离不开串口通讯。如我们身边电脑的键盘,鼠标,打印机,MP3等等电子产品。串口通讯与并口通讯相比速率较慢,但是相对而言,串口通讯的长度,成本就受到的约束就少了不少。串口通讯时,就是将二进制数据按位逐位传输,无论要传送的数据有多少位,都只需要一对数据线。串口通讯又分为异步和同步通讯,异步通讯的特点是数据以帧为单位进行传送。一帧数据由4部分组成:起始位,数据位,奇偶校验位和停止位。同步通讯的特点是接收端和发送端时钟同步,而时钟同步的实现不是想异步通讯那样靠起始位实现接受、发送的同步,而是靠同步字符实现每一个数据块收、发双方的同步。从通讯效率的角度看,同步传输方式的接收方不必对每一个字符进行开始的操作,因此同步传输效率较高,异步传输效率低。异步传输简单,双方时钟允许存在一定的误差,同步传输复杂,书暗访时钟的允许误差较小,异步传输只适用于点到点的数据传输,而同步传输可用于点到多点之间的数据传输。虽然这个项目比较简单,但是通过这个串口通讯(动态扫描数码管)的认识我们可以更详细的了解arm的工作原理,接口技术等。对我们以后对这方面的进一步了解与发展奠定一定的设计与动手操作能力。一切复杂的程序设计都是由简单组成或者扩展而成。
基于ARM的串口通讯(动态显示数码管)
摘要:随着科技的不断发展,人们对处理器的要求不断提高,各种处理器不断朝着微型化,智能化,集成化发展,八十年代ARM的出现发展到现在,已经逐步取代了原来的单片机,市场占有额达到百分之九十左右,随着技术的成熟,其成本逐渐减少,相信在以后它的占有率还会有所增加。所以对其的学习会很重要的。本文设计的串口通讯主要有软硬件两部分组成,硬件包括LM3S1138开发板,译码器,数码管等。数码管上可以显示我们想要的数据与方式,也可以通过按键来改变数码管显示方式,根据要求可以改变中断条件,对此ARM串口通讯的简单学习,对以后的学习与发展会起到促进作用,奠定必要的学习与应用基础。
ARM-based serial communications (dynamic display of digital control) Abstract: As technology continues to develop, people's demand for a better processor, continuously moving in a variety of micro-processors, intelligent, integrated development, the appearance of the development of ARM eighties to the present, has gradually replaced the original MCU market share to about 90 percent, as the technology matures, its cost decreased, I believe the future will increase its market share. So their study will be important. This design of the serial communication hardware and software are mainly two parts, hardware, including the LM3S1138 development board, decoder, digital tubes. Digital control can display the data and methods we want, can also be keys to change the digital tube display, upon request, conditions can change the interrupt, this simple to learn ARM serial communication on future learning and development will help promote role in the learning and application to lay the necessary foundation.
目 录
1. 引言....................................................1
数码管动态显示的总体设计...........................1
1.1 设计原理.................................................................1
1.2 性能指标.................................................................2
第二章 Cortex-M3开发板简介 ………………………………………………………3
1.1 系统组成 4
。1.2 功能特点…….. 4
3.1 芯片的结构组成…………………………………………………………………..5
1.3 丰富的外设资源 5
第三章 开发板的供电方式 6
2.1 常见的供电方式 6
2.2 实际采用的供电方式 8
第四章 串口通信 ..9
4.1 通信协议 9
4.2同步串行接口 (SSI) …………………………………………………………….12
第五章 程序编写…………………………………………………………………13
结论……………………………………………………………………………………19
参考文献 ……………………………………………………………………………….21
附录1 电路原理图 22
引言
如今我们身边的电子产品大部分都离不开串口通讯。如我们身边电脑的键盘,鼠标,打印机,MP3等等电子产品。串口通讯与并口通讯相比速率较慢,但是相对而言,串口通讯的长度,成本就受到的约束就少了不少。串口通讯时,就是将二进制数据按位逐位传输,无论要传送的数据有多少位,都只需要一对数据线。串口通讯又分为异步和同步通讯,异步通讯的特点是数据以帧为单位进行传送。一帧数据由4部分组成:起始位,数据位,奇偶校验位和停止位。同步通讯的特点是接收端和发送端时钟同步,而时钟同步的实现不是想异步通讯那样靠起始位实现接受、发送的同步,而是靠同步字符实现每一个数据块收、发双方的同步。从通讯效率的角度看,同步传输方式的接收方不必对每一个字符进行开始的操作,因此同步传输效率较高,异步传输效率低。异步传输简单,双方时钟允许存在一定的误差,同步传输复杂,书暗访时钟的允许误差较小,异步传输只适用于点到点的数据传输,而同步传输可用于点到多点之间的数据传输。虽然这个项目比较简单,但是通过这个串口通讯(动态扫描数码管)的认识我们可以更详细的了解arm的工作原理,接口技术等。对我们以后对这方面的进一步了解与发展奠定一定的设计与动手操作能力。一切复杂的程序设计都是由简单组成或者扩展而成。