VGUS串口屏硬件连接与串口通讯测试,串口调试助手怎么用

串口 7
VGUS串口屏硬件连接与串口通讯测试 VGUS串口屏结构分为普通结构、AIO一体化结构两种。
本文将分别介绍两种结构的串口屏和测试用转接板的连接方法。
一普通结构 1.1接口说明普通结构的VGUS串口屏外部有用户接口J3、U盘接口J10、喇叭接口J13共三个插座。
外接喇叭最大功率8欧2瓦插座类型PH2.0-
2 连接U盘用于脱机下载界面。
不可通过U盘口给串口屏供电。
下载方法《VGUS串口屏用户开发指南》。
连接用户主板。
用于供电及串口通讯。
引脚定义、电压参考规格书插座类型2.0-8带锁扣 图1SDWa070C03T外部接口连接示意图 用户接口(J3)用于供电和串口信号连接。
插座封装图官网可以下载。
用户接口包含供电电源(VIN/GND)和串口信号(DIN/DOUT)。
详细引脚定义、供电电压(5V/12V/24V)、接口电平(TTL/RS-232/RS-485)以具体产品规格书描述为准。
DIN为串口输入信号,接用户CPU的TXD。
DOUT为串口输出信号,接用户CPU的RXD。
TTL接口的串口屏可以直接与用户单片机的串口引脚对接,如图1-2-2A,其接口电平兼容5V/3.3V逻辑电平。
RS-232接口的串口屏不能直接连接单片机的串口引脚,要先串接一个电平转换芯片MAX232,如图1-2-2B所示。
图2ATTL接口 图2BRS-232接口 1.2转接板DLB07与VGUS串口屏的连接 初次使用VUGS串口屏的用户,强烈建议购买测试套件,测试套件包含转接板DLB07以及相 关线缆,详细信息可联系客服人员。
图3转接板DLB07与串口屏的连接 二SDWa系列AIO一体化结构 2.1接口说明SDWa系列AIO串口屏外部接口为一个1.0间距10P的FPC连接头(FPC1.0mm-10),内部包含 了供电、串口信号、语音信号、U盘信号、蜂鸣器信号,详细引脚功能定义如下表。
表1SDWa系列AIO串口屏的引脚定义 PinNo.12345 Symbol+5V【1】audio_en audioBEEPDIN Function供电电源音频控制信号音频输出蜂鸣器输出串口输入 【1】:SDWa系列AIO串口屏供电一律为5V。
PinNo.678910 SymbolDOUT NCD+DGND Function串口输出未连接U盘信号+U盘信号- 地 图4喇叭与蜂鸣器应用电路 2.2转接板AIO01与SDWa系列AIO串口屏的连接为了方便客户能够快速评估测试SDWa系列AIO串口屏,我公司特制作了转接板AIO01。
初 次使用客户必须购买该转接板(点击购买),否则客户初期没有办法下载界面。
作用
1.转接板上把AIO串口屏10Pin连接器中的串口信号、语音信号、U盘信号、蜂鸣器信 号分别引出,设计了需要的外部电路和插座,方便用户连接主板、喇叭、U盘和蜂鸣器,测试AIO串口屏的功能。
作用
2.转接板设计了USB转串口芯片CP2102,起到USB转串口的作用。
方便客户通过电脑USB口直接连接AIO串口屏,借助电脑上的串口调试工具给AIO串口屏发指令,测试AIO串口屏的显示和触控功能等。
外接喇叭蜂鸣器 接电脑 接AIO串口屏接U盘,用于下载界面供电方式,可以选择电脑供电或者用户主板供电接用户主板图5转接板AIO01与SDWa系列AIO串口屏的连接 接AIO串口屏 接喇叭 蜂鸣器 接用户主板 外接U盘 图6转接板AIO03 AIO03为简化版转接板,去掉连接电脑的端口,更换连接用户主板接口为2.0-8的大插座。
三SDWn系列AIO一体化结构 3.1接口说明SDWn系列AIO串口屏外部接口为一个1.0间距10P的FPC连接头(FPC1.0mm-10)。
表2SDWn系列AIO串口屏的引脚定义 PinNo.12345 SymbolNCNC TF-CLKBEEPDIN Function未连接未连接 TF卡时钟 蜂鸣器输出串口输入 【1】:SDWn系列AIO串口屏供电一律为3.3V。
PinNo.678910 SymbolDOUT+3.3V【1】TF-DAT0TF-CMDGND Function串口输出供电电源TF卡数据线位0TF卡命令/响应 地 图7TF卡与蜂鸣器应用电路 2.2转接板AIO035与SDWn系列AIO串口屏的连接为了能够快速评估测试,我司可提供测试套件,建议初次使用客户购买(点击购买)。
测试套 件包有转接板AIO035、DLB07以及相关连接线缆,详细信息可以联系客服人员。
转接板AIO035把串口屏10Pin连接器中的供电、串口信号、TF卡信号分别引出,方便用户测 试AIO串口屏的功能,其中引出的串口插座为2.54间距4P连接器。
由于SDWn系列AIO串口屏供电为3.3V,所以转接板设计了5V转3.3V的LDO稳压芯片AMS1117-3.3。
图8转接板AIO035-A尺寸图 串口2.54-4P TF卡座 接AIO串口屏 图9转接板AIO035-
A 图10转接板AIO035-A与串口屏粘贴后示意图 串口屏SDWn035T63背后有双面胶,可以直接通过该双面胶与转接板AIO035粘贴到一起。
接电脑 图11DLB07与转接板AIO035连接示意图 通过USB转串口转接板DLB07,可以把电脑USB口直接连接到AIO串口屏上,借助电脑上的串口调试工具给AIO串口屏发指令,测试AIO串口屏的显示和触控功能等。
四转接板DLB07及其驱动程序安装(CP2102) 为了方便没有串口的电脑连接VGUS串口屏、测试串口通讯和显示功能,我公司特制作了USB转串口转接板DLB07。
转接板DLB07一端通过8P连接线连接串口屏,另一端通过USB线接电脑。
跳线短接TTL侧选择TTL电平短接RS232侧选择RS232电平 接电脑 外接供电,电压取决于所选串口屏的供电电源要求。
接串口屏 供电方式选择,选择USB或者外接供电 图12转接板DLB07实物图 对于5V供电的小尺寸(5寸以下)串口屏,可以直接从电脑USB口J2中取电。
大尺寸5V供电串口屏、以及12V/24V供电的串口屏只能通过外接供电(J3)。
注意:对于大尺寸5V供电串口屏,如果从电脑USB口中取电可能会因为供电功率不足,导致画面闪烁或者串口屏反复复位现象。
转接板DLB07和AIO01都是采用USB转串口芯片CP2102设计,需要下载安装驱动程序CP210x_Drivers,下载地址: /products/development-tools/software/usb-to-uart-bridge-vcp-drivers。
驱动安装成功后,把转接板正确连接到电脑USB口后,转接板上的指示灯会亮,同时设备管理器端口中显示相应的串口号,如下图所示。
图13设备管理器中显示的虚拟串口 五串口通讯测试 初次接触VGUS串口屏的用户,在进行详细功能设计测试之前,首先可以尝试通过联机测试,验证串口通讯线路和参数配置是否正常。
如图3所示,参照所用串口屏的规格书,正确连接转接板DLB07、供电、以及设置接口电平。

1.电脑如何实现联机测试? VGUS串口屏中寄存器0x00是用于读串口屏固件版本,当给串口屏发送一条读0x00寄存器指令后,如果可以正确收到串口屏返回的版本信息,说明串口通讯线路和配置正常。
发送指令:A55A03810001返回指令:A55A0481000143 注:发送的指令是读取屏的当前固件版本号,以此来检查通讯状态。
A55A表示帧头(默认帧头,如果用户已自行修改,请根据自定义的帧头发送指令)03表示数据长度(以字节为单位)81表示读取VGUS屏寄存器00表示存储VGUS屏内核版本号的寄存器01表示版本号为1个字节长度返回的数据43,表示当前内核为V4.3版本(由于固件不断升级中,根据购买时间及产品型号的不同,固件版本也不一样,如42,41,40,32,31......都表示正确的版本号)。

2.使用VGUS开发工具中自带的串口调试工具发读版本号指令打开VGUS开发工具,点击菜单“工具->串口调试工具”,打开指令助手如下图。
图14指令助手->串口设置 正确选择转接板DLB07对应的虚拟串口号,其它参数无需设置(VUGS串口屏出厂默认波特率为115200,帧头为A55A,无CRC检验),点击按钮“打开”。
然后点击“指令选择区->设备设置”,点击按钮“获取版本号”,如下图所示。
在下方已发送指令框中可以看到“获取版本号”按钮实际发送的指令,一条是读00寄存器(固件版本),一条是读f0-f2寄存器(固件发布日期)。
如果在下图“指令接收区”中能收到图示的2条返回指令,说明串口通讯正常。
图15指令助手->获取版本号 如果获取版本号失败,也就是电脑和串口屏通讯失败,可以参考下面方法排查:
1.首先检查转接板DLB07跳线J5/J6设置是否正确,核对下接口电平是否与所用串口屏一致;2检查指令帧头和波特率是否正确;
3.用万用表检查连接线是否导通。

标签: #下载网页 #怎么看 #火麒麟 #cathy #php #怎么做 #文件 #文件共享