关键词不能为空

当前您在: 主页 > 英语 >

北航ARM嵌入式系统实验 实验一 ARM基础知识和开发环境

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-27 21:28
tags:

-

2021年2月27日发(作者:galerkin)


实验一


ARM


基础知识和开发环境



一、实验目的







1


)掌握


ARM


的串行口工作原理。







2


)学习编程实现

< br>ARM



UART


通讯。



3


)掌握


S3C2 410


寄存器配置方法。



二、实验内容



1

)熟悉打开已有工程的步骤,掌握仿真调试的方法。



2< /p>


)建立一个新工程,熟练掌握编译器和链接器的设置方法。



3



从串口输入字符串,

< br>将


0~9


数字在超级终端上连续显示,

< br>“


Enter



键换行。



4



将第三步得到 的字符转换成


BCD


码,


限制在


0~1023



用于控制直流机。

< p>


三、设计方法



1


)以实验一为模板,完成实验的


1



2




2

< p>
)将接收串口数据的数组


cl[1]


改为


cl[256]


,用


cl[i]==0x0d


回车字符作为


一帧结束的条件。



3


)将



Exp4


电机转动控制实验




inc


目录下的


MotorCtrl.H

< p>


src


目录下的


Mot orCtrl.C


拷到该工程相应目录,将


MotorCtrl .C


添加到工程中。



4

< p>
)在


main


函数里包含以下头文件




#include



../inc/MotorCtrl.h




5


)在


main


函数里包含以下头文件




#include



inc/mac ro.h


”,


#define



MOTOR_COUNT



12657



6


)在


Main


函数里执行


init_MotorPort( );


7



直流电机调试的函数是



SetPW M((setspeed-512)*MOTOR_COUNT/1024)



setspeed


是速度指令,取值范围


0~1 023.


四、预备知识




1


)了解


ADS


集成开 发环境的基本功能




2


)学习串口通讯的基本知识



3


)熟悉


S3C2410

串口有关的寄存器





五、实验设备



1


2410s


教学实验箱



2



ARM ADS1.2


集成开发环境



3


)用于


ARM920T


JTAG


仿真器



4


)串口连接线



六、实验原理及说明







1


)异步串行通信







异步串行方式是将传输数据的每个字符一位接一位


(


例如先低位、后高位


)



传送 。数据的各不同位可以分时使用同一传输通道,因此串行


I/O


可以减少信号


连线,


最少用一对线即可进行。

< br>接收方对于同一根线上一连串的数字信号,


首先


要分割成 位,再按位组成字符。



为了恢复发送的信息,


双方必须协调工作。


在微型计算机中大量使用异步串



I/O


方式,双方使用各自的时钟信号,而且允许时钟频率有一 定误差,因此实


现较容易。但是由于每个字符都要独立确定起始和结束

< br>(


即每个字符都要重新同



)< /p>


,字符和字符间还可能有长度不定的空闲时间,因此效率较低。





1-1


串行通信字符格式








1-1


给出异步串行通信中一个字符的传送格式。开始前,线路处于 空闲状


态,送出连续


“1”


。传送开始 时首先发一个


“0”


作为起始位(即双方同步信号),


然后出现在通信线上的是字符的二进制编码数据。


每个字符的数据位长可 以约定



5


位、


6


位、


7


位或


8


位,一般采用


ASCII


编码。后 面是奇偶校验位,根据约定,


用奇偶校验位将所传字符中为


“1 ”


的位数凑成奇数个或偶数个。也可以约定不要


奇偶校验,这样 就取消奇偶校验位。最后是表示停止位的


“1”


信号,这个停止 位


可以约定持续


1


位、


1.5


位或


2


位的时间宽度 。至此一个字符传送完毕,线路又进


入空闲,持续为


“1”


。经过一段随机的时间后,下一个字符开始传送才又发出起


始位。每 一个数据位的宽度等于传送波特率的倒数。







2


)串行接口的物理层标准







只介绍


EIA RS-232C


标准:







这是美国电子工业协会推荐的一种标准


(Electronic industries Association


Recoil-mended St andard)


。它在一种


25


针接插 件


(DB



25)

上定义了串行通信的有


关信号。这个标准后来被世界各国所接受并使用到计算机的< /p>


I/O


接口中。



在信号连线上大量采用


9


针接插件


( DB



9)


来担当此任,几个主要信号 包括:







TXD



R XD



是一对数据线,


TXD


称发送数据输出,


RXD


称接收数据输入。


当两台微机以全双工方式直接通信


(



MODEM


方式


)


时,双方的这两根线应交叉


联接


(


扭接


)








信号地:所有的信号都要通过信号地线构成耦合回路。







通信线有以上三条


(TXD



RXD


和信号地


)


就能工作 了。其余信号主要用于双


方设备通信过程中的联络


(

< p>
握手信号


)


,而且有些信号仅用于和


MODEM


的联络。


若采取微型机对微型机直接通信 ,且双方可直接对异步串行通信电路芯片编程,


若设置成不要任何联络信号,则其它线都 可不接。



信号电平规定为:双极性的信号逻辑电平(


-3V



-25V


之间 的电平表示逻辑


“1”



+3V



+25V


之间的电平表示逻辑

< p>
“0”


),是一套负逻辑定义。



RS-232C


接口通信的两种基本连接方式如图


1- 2


所示。






1-2



RS-232C


接口通信的两种基本连接方式





3


)信号电平规定





1



EIA


电平:双极性信号逻辑电平


,


它是一套负逻辑定义



-3V



-25V


之间的电平表示逻辑



1



+3V



+25V


之间的电平表示 逻辑



0





2



TTL


电平:计算机内部


(S3C2410)


使用


LVTTL


电平




3


)电平转换电路:常用专门的

RS-232


接口芯片,如


SP3232

< br>、


SP3220


等,



LVTTL


电平和


EIA


电平之间实现相互转换。



4


)相关寄存器





1


)线路 控制寄存器


ULCONn













2


)控制寄存器



UCONn



3


)状态寄存器


UTRSTAT



-


-


-


-


-


-


-


-



本文更新与2021-02-27 21:28,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/676126.html

北航ARM嵌入式系统实验 实验一 ARM基础知识和开发环境的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文
北航ARM嵌入式系统实验 实验一 ARM基础知识和开发环境随机文章