22608|1

298

帖子

1

TA的资源

禁止发言

楼主
 

iTOP-4412开发板-串口转接小板的使用文档 [复制链接]

本文档介绍如何使用 iTOP-4412 精英版如何使用串口转接板,串口小板如下所示。
和串口转接板模块相关的资料如下:
“iTOP-4412-Android-串口测试文档(升级版)_V2.X.zip”
“iTOP-4412-QtE-串口 uart 测试程序_v1.X.rar”
“iTOP-4412-驱动-关闭调试串口以及修改串口的权限”
“iTOP-4412-硬件-串口复用修改和串口测试方法 v1.X”
还有精英版用户使用手册的 1.1.3 小节可供参考。
用户可以根据对串口的实际需求,阅读对应文档,所有文档都可以在 QQ 技术支持群共享
文件夹上搜索到。
(, 下载次数: 0)
文档主要介绍串口以及原理图如何使用,如果大家看懂了原理图,串口小板的使用就非常
容易了。
1.基础知识介绍
由于用户要使用串口和其它设备通信,所以首先必须了解串口电平,如果不了解这部分内
容,是完全没有办法开发和使用串口的。关于这部分内容,如果有部分名词无法理解,请在网
上搜索相关内容学习。

2
在 iTOP-4412 的精英版底板以及串口小板上,会出现 TTL 电平和 RS232 电平。
TTL 电平会出现 1.8v 和 3.3v 两种电平,RS232 是标准的正负 15v 电平。
1.1RS232 电平介绍
RS232 的正负 15v,全部是从 DB9 端子出来的,DB9 端子,开发板底板原理图上如下图
所示。
(, 下载次数: 0)
串口小板上,原理图如下图所示。
(, 下载次数: 0)
1.2TTL 电平介绍
在底板端子“UART+KEYPAD+GPS”上,如下图所示。XuRXD0 和 XuTXD0 是串口
TTL 电平,是 1.8v;BUF_GPS_TXD 和 BUF_GPS_RXD 是串口 TTL 电平,是 3.3v。带有
buf_xxx 的网络,全部是 3.3v 的。
(, 下载次数: 0)
在底板端子“GPIO/CAN/485”上,如下图所示。BUF_XuRXD1 和 XuTXD1 是串口 TTL
电平,BUF_XuRXD1 是 3.3v,XuTXD1 是 1.8v 的。如果要使用则需要通过串口小板来转换
电平。
(, 下载次数: 0)
串口小板可以通过连接线和上图所示的端子相连,那么串口小板上就有两路串口可以使
用。串口小板也可以通过“GPIO/CAN/485”和“UART+KEYPAD+GPS”相连,那么通过
串口小板理论上就可以同时使用三路串口。
2 核心板原理图查看串口
iTOP-4412 一共有 4 路串口,我们从核心板的原理图可以看到如下所示的 4 路。如下图
所示,XuTXD0→XuTXD3 分别对应的串口驱动设备节点是 ttySAC0→ttySAC3。
(, 下载次数: 0)
如上图所示,GPS_TXD 和 GPS_RXD 这一组要特别注意一下,GPS_TXD 是 XuRXD3 对
应相连,那么 GPS_TXD 网络对于 4412 芯片,其实是串口接收端,和其它三路的命名是有区
别的。
这四组都是直接和底板连接器相连的,我们知道了串口思路的网络标号分别是:
XuTXD0 和 XuRXD0,
XuRXD1 和 XuTXD1,
XuRXD2/UART_AUDIO_RXD 和 XuTXD2/UART_AUDIO_TXD,
GPS_TXD 和 GPS_RXD
后面我们直接通过看底板原理图来分析四路的复用情况。
3 底板原理图查看串口复用
我们将 4 路串口分别命名为串口 0-串口 3,它们分别对应 ttySAC0-ttySAC3。和前一节
的 XuTXD0 和 XuRXD0 等依次对应。
3.1XuTXD0 和 XuRXD0
在底板原理图上搜索 XuTXD0,可以看到端子“UART+KEYPAD+GPS”上有引出这一路
串口,wifi 上使用了这一路串口,如下图所示。
(, 下载次数: 0)
如上分析,那么如果在精英版上要使用串口 0 这一路,则没法使用 WIFI 和蓝牙,因为它
们是复用的。只要不开启 wifi,那么就可以使用这一路串口。
3.2XuRXD1 和 XuTXD1
在底板原理图上搜索 XuRXD1,可以看到 XuRXD1 经过电平转换芯片,如下图所示。
(, 下载次数: 0)
如上图所示,电平转换芯片转出之后网络标号为 BUF_XuRXD1,电平转换为 3.3v,
XuTXD1 没有通过电平转换芯片,仍然是 1.8v。如下图所示,最终连接到
“GPIO/CAN/485”这个端子上。
(, 下载次数: 0)
通过上图可知,这一路串口和 485 复用了,不过如果不使用 485 模块,是完全影响串口
的使用。
3.3XuRXD2/UART_AUDIO_RXD 和 XuTXD2/UART_AUDIO_TXD
在底板原理图上搜索 XuRXD2/UART_AUDIO_RXD,如下图所示,最终通过电平转换芯
片,接到底板上的 RS232 的 DB9 端子上。
(, 下载次数: 0)
这一路默认是提供给串口控制台使用的,如果用户需要使用的串口不够,可以参考使用手
册 9.4.13 小节,重新配置编译烧写内核,这样就可以使用这一路串口。
3.4 GPS_TXD 和 GPS_RXD
在底板原理图上搜索 GPS_TXD,可以看到通过电平转换芯片之后转换为
BUF_GPS_TXD,在底板上通过 DB9 和“UART+KEYPAD+GPS”引出,如下图所示。
(, 下载次数: 0)

4 串口使用要点总结表格
这里给大家罗列一下底板串口以及串口小底板上的硬件知识点,以及设备节点的知识点
(, 下载次数: 0)
表中 XuRXD2/UART_AUDIO_RXD 缩写为 XuRXD2,XuTXD2/UART_AUDIO_TXD 缩
写为 XuTXD2。
其它资料名称(其它资料可以在群共享中通过搜索功能查到对应的文档)。
GPS_TXD 和 GPS_RXD 这一路,如果需要在 android4.4 系统上使用,请参考“iTOP-
4412-Android4.4 系统源码-串口只能发送不能接收的问题”。
6 例程修改方法介绍
串口测试例程在网盘“iTOP4412 开发板资料汇总(不含光盘内容)\iTOP-4412 开发板
系统源码及镜像(其他)\小模块的测试程序”目录下。
测试的时候需要传递设备节点的参数,例如要使用串口 0,则运行命令为:
./uarttest /dev/ttySAC0
其它一次类推./uarttest /dev/ttySAC1...

最新回复

学习学习学习  详情 回复 发表于 2018-9-17 10:26
点赞 关注
个人签名更多开发板详情了解哦

1.https://arm-board.taobao.com
2.www.topeetboard.com
Q: 2551456065

回复
举报

4

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
学习学习学习
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表