(二)s3c2440——串口实验
UART实验
介绍:
通用异步收发器(简称UART)。用来传输串行数据。发送数据时,CPU将并行数据写入UART,UART按照一定的格式在一根电线上串行发出;接收数据时,
UART检测另一根电线的信号,将串行收集的数据放在缓冲区中,CPU就能读取UART获得这些数据。
一、实验目的:掌握uart的使用方法
二、实验内容:
在串口中输入一个内容,并通过开发板返回在串口中。
三、核心语句
a:在使用UART之前,需要配置如下寄存器:
1、设置波特率(UBRDIVn)
2、传输格式(ULCONn)
3、UART引脚(GPxCON)
b:
1、start.S程序
2、uart_init程序
3、发送/接收程序
总结:
此程序需要注意的是,串口和程序设置要保持一致。特别是波特率的设置。虽然此程序完成了字符回显功能,但是没有实现stdio库的移植。