【OK210试用体验】之裸机程序 – 串口通信 - 在线问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

【OK210试用体验】之裸机程序 – 串口通信

chkconfig ( 楼主 ) 2015-9-7 17:33:19  显示全部楼层
串口通信Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。
1、  关于串口通信,相信最让大家熟悉的是我们PC机看log的串口。的确,那用的是串口通信,我们从那开始说起无可争议。先看下面这张图,由于开发板PC机可通信,则两者需使用相同的协议,可以大概知道我们要配置波特率、数据位、停止位和奇偶校验等参数。
1.png

2、大概了解了这些参数之后,就可以查看核心板原理图和底板原理图,知道其传输的端口和关键引脚。其GPA通用输入输出引脚。则UART是功能引脚。其数据的接收和发送分别通过XURXDXUTXD
2.png
3.png


3、
通过用户手册,S5PV210_UM_REV1.1.pdf - section 08_connectivity_storage - 1UNIVERSAL ASYNCHRONOUS RECEIVER AND TRANSMITTER。通过其大致能够知道配置步骤。
配置引脚用于RX/TX功能
设置数据格式等,使能fifo,无流控,数据位:8, 无校验, 停止位: 1
时钟:PCLK,禁止中断,使能UART发送、接收
设置波特率
接收一个字符
发送一个字符





uart.zip

769 Bytes, 下载次数: 5, 下载积分: 积分 -1 分

0个回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-3-29 19:07 , Processed in 0.476066 second(s), Total 62, Slave 43 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表