linux系统ttl端口,Linux下TTL串口登录pcDuino V2_Lean Work的博客-程序员宅基地

技术标签: linux系统ttl端口  

摘要:在没有显示器和网线的情况下,串口是连接pcDuino V2的不二选择。本文主要记录了我在LINUX下通过USB-TTL转接连接pcDuino V2 的过程步骤,仅供参考!

我是一名程序猿,硬件是自己的业余爱好!希望大家不吝赐教。

在没有显示器和网线的情况下,串口是连接pcDuino V2的不二选择。本文主要记录了我在LINUX下通过USB-TTL转接连接pcDuino V2 的过程步骤,仅供参考!

系统:Ubuntu 14.04

软件:minicom

硬件:

PL2303 USB-TTL转接头

杜邦线3根

pcDuino V2一块,带USB电源

硬件连接:

USB-TTL转接头与pcDuino V2的连线请参照下图:

788dc47cde7dc8929832533564e3a6f1.png

我用到的 USB转TTL串口设备 如下图:

95245c088d1997ae677cb17156305dc1.png

将转接头接到电脑的USB口上,输入lsusb查看PL2303的USB设备是否被识别:

27313c95a26d70c1dbecc421c9ba8771.png

使用 dmesg 命令查看设备信息:

6b262c9fa4f6250711afead0a0124a0e.png

给pcDuino V2 主板接上USB电源即完成硬件的设置。

minicom安装:

sudo apt-get install minicom

minicom配置:

以root身份登录,运行如下命令:

# minicom -s

屏幕上出现Minicom的主配置选单,移动键盘的方向键,选择“Serial Port Setup”选单项,会出现如下配置项:

A - Serial Device : /dev/ttyUSB0

B - Lockfile Location : /var/lock

C - Callin Program :

D - Callout Program :

E - Bps/Par/Bits : 115200 8N1

F - Hardware Flow Control : No

G - Software Flow Control : No

Change which setting?

按照需要配置如下参数:

◆ 串口设备 /dev/ttyUSB0;

◆ 波特率 115200;

◆ 帧格式 8N1(表示有8位数据、0位校验和1位停止位);

◆ 软、硬件流控 No。

注意,串口设备号可以根据所连接的端口进行更改

配置完成后回到主配置选单,选择“Modem and Dialing”选单项,清除掉“A - Init string”、“B - Reset string”和“K - Hang-up string”选项的值。然后重新返回主选单,选择“Sxdye As Dfl”选单项,保存为缺省设置。选择“Exit from Minicom”退出后,用如下命令重新启动Minicom:

# minicom

4f1d1e5ea800b840485a0ccd5b17e885.png

0b1331709591d260c1c78e86d0c51c18.png

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_35520787/article/details/116667563

智能推荐

OGG Director连接 OGG12c_ggsci connection error:com.goldengate.gdsc.server.-程序员宅基地

在使用Goldengate Director GDS Admin Tool创建Data Source连接 Goldengate12c时遇到下面的报错。 Test is running directly from DirectorServer.Opening GGSCI connection...Connection FAILED, Manager doesn't seems to..._ggsci connection error:com.goldengate.gdsc.server.net.ggsci access denied

Java中二维数组内存地址详解及数组元素动态初始化_java 二维数组地址-程序员宅基地

Java中二维数组内存地址详解及数组元素动态初始化 int[][] arr = new int[3][3]; /* *[[I@10f87f48 * *@:分隔符 * 10f87f48:十六进制内存地址 *I:int 数组中存储的数据类型 * [[: 几个中括号就代表几维数组 * */ System.out.println(arr); /* 二维数组存储一维数组 的时候,存储的是一维数组的内存地址 *_java 二维数组地址

mysql2 gem,mysql2 gem安装失败-程序员宅基地

My stack is as follows:CentOS 6.3Installed MySQL 5.5 (followed steps at http://www.if-not-true-then-false.com/2010/install-mysql-on-fedora-centos-red-hat-rhel/ because yum still has MySQL 5.1 and if I..._er (mysql2::error) autolab | app 359 output: /usr/local/rvm/gems/ruby-2.6.8/

HDOJ-1052 Tian Ji -- The Horse Racing(贪心算法)-程序员宅基地

题目:HDOJ-1052题目描述:就是田忌赛马,但是要注意两边存在马速度相同的情况。分析: (看了各路大佬的题解Orz,自我总结一下)先排序,这里从快到慢排序;1.田忌最快马>王最快马(贪心,毫无疑问,进行比赛后获胜)2.田忌最快马<王最快马(同样的,既然赢不了,用最慢马去消耗掉最快马)3.田忌最快马=王最快马(要比较两者最慢马,因为没考虑这个WA了很多次…)a.田忌最...

nginx proxy_cache 批量清理脚本-程序员宅基地

#!/bin/bash#Email:[email protected]#Auto Clean Nginx Proxy_Cache Shell Scripts#Aunthor:sun~shell#Date:2017-02-23echo -e "\n\n"echo -n -e "\e[35;1m请输入Nginx Proxy_cache缓存的具体路径(友情提示:可以使用Tab补全功

随便推点

Joi.validate is a not function的解决办法_validate is not a function_Y_soybean_milk的博客-程序员宅基地

TypeError: Joi.validate is not a function的解决方法问题使用joi模块中的validate方法进行表单验证时,命令窗口报错TypeError: Joi.validate is not a function// 定义对象的验证规则const schema = { username: Joi.string().min(2).max(5) };async function run() { try { // 实施验证 awa_validate is not a function

python二分法编程_Python编程二分法实现冒泡算法+快速排序代码示例-程序员宅基地

本文分享的实例主要是Python编程二分法实现冒泡算法+快速排序,具体如下。冒泡算法:#-*- coding: UTF-8 -*-#冒泡排序def func(lt):if type(lt).__name__ !='list' and type(lt).__name__ !='tuple':returnif type(lt).__name__ == 'tuple':return list(lt)fo...

6-1图-基本概念_无向图的子图可以不连通吗-程序员宅基地

一.基础知识顶点集V边集E|E|边的条数|V|顶点个数,也称图的阶可以没有边,但不能没有顶点二.基本概念1.无向图(1)边没有箭头,这些边称为无向边(简称边)(2)每条边贡献两个度,所以|E|条边贡献了2|E|个度,故所有顶点的度之和=2|E|(3)(A,B)表示AB之间的边2.有向图(1)有箭头的边,这些边称为有向边(也称弧)。A→BA叫做弧尾,B叫做弧头(2)每条边贡献了一个出度和一个入度,故|E|条边贡献了|E|个出度,|E|个入度。故所有顶点的入度之和=所有顶点的出度_无向图的子图可以不连通吗

strict-origin-when-cross-origin 403 异常解决-程序员宅基地

我们注意到 这里是请求失败了,同时出现两次请求 一次为OPTIONS方法的请求,一次为引荐来源网址政策: strict-origin-when-cross-origin。说明由于OPTIONS请求失败,导致不能得到正确的响应结果。刚刚上线了一个服务,其他客户需要在跨域情况下对于服务进行调用,几次尝试之后,终于成功调用了。本文解决 nginx + spring boot + juery 情况下的跨域处理。正常情况下上面的配置即可 完成服务的跨域配置。

WIFI-程序员宅基地

WIFI是无线通信协议,可以允许手机直接连接到无线网络。在现在3G资费还比较贵的情况下,WIFI对于手机来说是很重要的,我们可以很方便的下载软件,音乐等资源。Android手机必须要有WIFI网卡才能支持WIFI。Android应用程序有时候需要对WIFI网卡进行操作,从而操作WIFI网络。WIFI网卡有一些状态,由一系列的×××常量来表示。...