1. 程式人生 > >ubuntu- cp2102及串列埠助手

ubuntu- cp2102及串列埠助手

我用的usb轉串列埠是cp2102

插上cp2102後,ubuntu自動安裝了驅動,省了安裝

1,cutecom 作為助手

http://www.voidcn.com/article/p-xmvohnbi-bhr.html

下載ubuntu下的串列埠除錯工具cutecom:

在ubuntu軟體中心輸入:cutecom, 點選下載安裝

在終端中輸入:dmesg | grep tty, 檢視接入的串列埠號,我的是:ttyUSB0

在終端中輸入:cutecom,開啟cutecom。Device中輸入:/dev/ttyUSB0,點選Open Device,會報錯:could not open device

在終端中輸入:sudo chmod 666 /dev/ttyUSB0,重新點選Open Device,成功開啟串列埠!(這個方法真是666。。。)

2,使用minicom

# sudo apt-get install minicom

http://www.voidcn.com/article/p-mktnaxhq-bdz.html

配置minicom:

1、在使用minicom之前,首先要保證你對串列埠有讀/寫的許可權。我們知道,Linux的裝置對應於/dev/目錄中的某個檔案,串列埠COM1對應ttyS0,COM2對應ttyS1,使用以下命令來檢視你對COM1的許可權:
$ ls -l /dev/ttyS0
crw-rw---- 1 root dialout 4, 64 2009-08-01 11:05 /dev/ttyS0
可以看到,它的屬主是root。

2、正如在Windows中要配置超級終端一樣,在使用minicom之前,先要對串列埠進行配置。
執行# sudo minicom -s

選擇Serial port setup,此時所示游標在"Change which setting"上,鍵入"A",此時游標移到第A項對應處:串列埠COM1對應ttyS0,COM2對應ttyS1(注意選擇)。

然後對波特率,資料位和停止位進行配置,鍵入"E",波特率選為115200 8N1(資料位8,奇偶校驗無,停止位1),硬/軟體流控制分別鍵入"F"和"G",並且都選No。在確認配置正確之後,可鍵入回車返回上級配置介面,並 將其儲存為預設配置(即save setup as dfl)。最後,選擇"Exit from Minicom"命令退出。

具體的配置資訊如下所示:
Serial port setup [Enter]
+-------------------------------------------------------------+
| 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 |

相關推薦

ubuntu- cp2102串列助手

我用的usb轉串列埠是cp2102插上cp2102後,ubuntu自動安裝了驅動,省了安裝1,cutecom 作為助手http://www.voidcn.com/article/p-xmvohnbi-bhr.html下載ubuntu下的串列埠除錯工具cutecom:在ubun

android藍芽4.0BLE2.0 2.1 apk 串列助手帶16個自定義按鍵和自定義指令 字元接收 十六進位制或字元傳送

android藍芽4.0BLE apk 帶16個自定義按鍵和自定義指令 字元接收 https://pan.baidu.com/s/1eRSfprO android藍芽2.0 2.1 apk 帶16個自定義按鍵和自定義指令 字元接收  帶自動連線 https://pan.b

PC通過串列助手如何給單片機發送小數,微控制器接收後如何處理?

兩種思路,供參考。1. 原始位元組按原始位元組資料傳送,這也是我個人比較傾向的方式。首先,位、位元組和位元組流本身沒有任何意義,如果按約定的方式去解析,才能有具體的含義。用什麼約定方式呢?使用符合IEEE 754的浮點數標準,每個浮點數為4個位元組,按標準解析就可以了。其實這個標準,包括STM32在

51微控制器程式下載、ISP串列基礎知識

本文詳細介紹了串列埠、51微控制器的ISP下載等基礎知識,已經學過微控制器的也可以看看,加強一下對這方面的瞭解。   串列埠   序列介面簡稱串列埠,也稱序列通訊介面,是採用序列通訊方式的擴充套件介面。   我們比較熟悉的USB介面,全名通用序列

微控制器C51 - 序列通訊原理串列程式設計實驗

一、兩種通訊方式概念 1.並行通訊 傳輸原理:並行通訊時資料的各個位同時傳送,以位元組為單位並行傳輸 優點:並行通訊速度快,傳輸的資料寬度可以是1~128位,甚至更寬 缺點:並口上導線之間資料同步難處理,佔用引腳資源多 2.序列通訊

你聽說過嗎:使用網頁技術開發桌面串列助手工具

串列埠助手是嵌入式開發中常用到的一個桌面工具,用於串列埠除錯,而Angular 是一個Web應用框架。桌面端原生功能和硬體操作似乎永遠都不會和Web發生直接關係。然而,隨著JavaScript技術的進步和變革,一切都成為可能。Electron 是一個使用 JavaScript, HTML 和 CSS 等 We

C# 串列助手小應用

C# 串列埠助手小應用 一、簡述         記--使用C#+VS2010編寫簡單的串列埠助手小應用。(測試版本)         工程打包:連結: https://pan.baidu.com/

ubuntu下CH34×串列驅動安裝

由於之前的錯誤操作,將Tx2版本的串列埠驅動安裝到電腦中了,導致現在插上USB轉TTL毛線反應都沒有,查了一上午,終於找到了結果,現在趁熱把過程梳理出來,給大家作為參考。 如果懶得麻煩,直接猛戳下載就行 一、檢視電腦的核心版本 輸入 uname -r 可以得到自己的ubuntu核

ubuntu下的串列軟體putty使用

 1. 安裝putty: sudo apt-get install putty 建立快捷方式 sudo ln -s  /usr/bin/putty  ./putty 2. 先插入串列埠線 在終端輸入命令    dmesg | grep usb, 最有一行顯示a

GEC210(S5PV210)裸機驅動之串列串列中斷

主機平臺:Linux CentOS 6.5 arm平臺:粵嵌GEC210開發板(S5PV210) 這次寫一下串列埠的驅動,功能是在linux終端中鍵入並向arm傳送一個字元,arm返回這個字元將其在終端上顯示。 其中,串列埠採用串列埠0,非FIFO模式,波特率11520

Java串列助手(程式原始碼)

  /** * Java串列埠助手  * 本程式主要是模擬delphi/vc#/vb.net的窗體構架來簡化Java的SWT應用 */ package comm; import java.io.*; import java.util.*; import java.u

【Tools】ubuntu下的串列大器--minicom

閱讀說明 本文的配置過程,主要服務於tiny4412開發板的相關功能 帶@lamar: 字首的表示終端裡面的命令 準備 ubuntu 12.04 開始 ==>>1. 安裝minicom @lamar:sudo apt-get ins

python實戰串列助手---4實現串列功能

import sysimport threadingimport timeimport serialimport binasciiimport logging class serDeal(object):    def __init__(self, Port="COM4", BaudRate="9600",

序列通訊原理串列程式設計實驗

一、兩種通訊方式概念 1.並行通訊 傳輸原理:並行通訊時資料的各個位同時傳送,以位元組為單位並行傳輸優點:並行通訊速度快,傳輸的資料寬度可以是1~128位,甚至更寬缺點:並口上導線之間資料同步難處理

VC++USB串列通訊程式(附工程)

 ResetEvent(USBReadOverlapped.hEvent);  bResult = ReadFile(HidHandle, USBRxBuff, dwBytesRead, &dwBytesRead, &USBReadOverlapped);  if (!bResult)  {

簡單的串列助手程式開發

1.簡介 之前在烽火集團實習的時候,開發串列埠通訊程式用的都是純C++。感覺串列埠程式開發很考驗人的邏輯思考能力。不過,現在好了,科研工作中,一切已存在的“利器”都可以用來為自己的“idea”服務。

VS2012串列助手程式設計C++

使用MFC來編寫串列埠程式,需要有一定的c++語言功底,要清楚MFC程式碼的組織方式。 鑑於絕大多數的教程還停留在vc6.0這個骨灰級的環境,特在此說明一下VC2012下的程式碼組織方式,和大家一起交流下~ 本文略去建立窗體的步驟,但是給出了窗體的樣式,不會建立窗體的

C#設計串列助手

做技術的通病,什麼都想學,什麼都想親手做一遍。不然總感覺心裡不踏實。 考研期間,利用晚上一點時間,照葫蘆畫瓢,練習使用c#快速開發一個簡單的串列埠小助手。 這種前後端分離的設計方法,大大提高了開發速度,比Python的wxPython寫軟體方便很多。 但是使用c#寫軟體

python串列助手

  最近專案中要使用模擬資料來源通過向外傳送資料,以前都是用C#編寫,最近在研究python,所以就用python寫了一個串列埠助手,方便以後的測試。        在電腦上通過虛擬串列埠助手產生兩個虛擬串列埠,執行編寫的串列埠助手 另外,開啟一個

QT串列助手(三):資料接收

> 作者:zzssdd2 > > E-mail:[email protected] # 一、前言 開發環境:**Qt5.12.10 + MinGW** > 實現的功能 - 串列埠資料的接收 - ascii字元形式顯示與hex字元形式顯示 - 時間戳的顯示 -