关于DragonBoard 410c的串口转usb连接

嵌入式开发过程中,开发板因为缺乏键盘和显示器,我们难以在直接对硬件进行操作,这个时候,通过一台机器的串口对其余主机进行控制不失为一种快捷、有效的方法。

因此对于嵌入式工程师来说,UART一定不会陌生。串口打印调试更是嵌入式开发基础中的基础。


我们的DragonBoard 410c并没有引出特定的uart接口,不过对于稍微有些硬件基础的朋友来说这都不是什么难事。


这篇文章可能有点小白,希望对初学的朋友能有一定帮助。   :)


UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。

在嵌入式设计中,UART用来主机与辅助设备通信


首先是uart转usb适配器



以上模块将下位机的uart数据转为usb数据发送给上位机,我们直接将usb插入PC即可使用。


UART使用标准的TTL/CMOS逻辑电平(0~5v、0~3.3v、0~2.5v或0~1.8v)来表示数据,高电平表示1,低电平表示0。

为了增强数据的抗干扰能力、提高传输长度,通常将TTL/CMOD逻辑电平转换为RS-232逻辑电平,3~12v表示0,-3~-12v表示1。


最精确的连线方法只有3根电线:TxD用于发送数据,RxD用于接收数据,Gnd用于给双发提供参考电平


如图所示,

我们将黑色的GND线连入pin1;

将绿色的RxD线连入pin11;

最后将白色的TxD连入pin13。


大功告成!!!


此时我们还需要控制端安装驱动(如果PC是Linux系统则不需要此步骤)


Drivers are available at the following locations:

 Windows: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41
 MAC OS X: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41
 Android: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=230&pcid=41


驱动安装完后,就可以使用串口工具进行控制了。 因为师承的原因,我个人习惯在Linux下使用gtkterm,轻量级且方便。


图为Windows下的效果:





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值