知識社群
登入
中文(台灣)
English(US)
Q&A
線上人數:
500
回首頁
最新活動
(34)
公佈欄
最新公告
近期課程
技術專欄
Android
嵌入式Linux
韌體設計
FPGA / Verilog
站上資源
線上教學
文件總覽
廠商徵才
專業論壇
(1315)
推廣成果
學員專題
Android I/O Workshop
Android 企業產訓專班
活動花絮
(58)
專班學員資訊平台
102年嵌入式軟韌體設計工程師養成班
102年JAVA程式設計班
102Linux網路工程師-LPI認證養成班
嵌入式Linux就業班第二梯次
嵌入式Linux就業班第三梯次
101年 Android設計班(2)
101年 Android設計班(1)
公告
艾鍗學院成立滿十週年了!十年一遇的超值回饋,獻給堅持學習的你~
(03-12)
【2019下半年課程行事曆】政府+企業雙重補助,AI人才養成計劃開跑
(07-10)
IT TRAINING 2019上半年最新技術培訓一覽
(03-13)
[
more
]
最新消息
文件分類
[
總覽
]
廠商徵才資訊
(215)
學員專題成果
(31)
研討會活動專區
(5)
Android 專欄
(19)
活動簡報檔
(2)
線上教學 Training Video
(24)
韌體設計相關
(17)
Embedded LInux 專欄
(54)
Raspberry Pi
(4)
FPGA/Verilog 專欄
(14)
小品文章
(37)
未分類文件
(28)
101年 Android 應用軟體設計班
(4)
基礎C程式&資料結構
(8)
嵌入式Linux就業班第二梯次
(20)
101年臺北市政府勞工局職業訓練中心-Android APP 軟體開發人才培訓就業班
(16)
102年Linux網路工程師-LPI認證養成班
(9)
102年JAVA程式設計班
(2)
102年嵌入式軟韌體設計工程師養成班
(6)
Access VBA
(5)
Excel VBA
(4)
產業訊息
(2)
PCB Layout
(7)
電子電路
(6)
專班文件區
嵌入式Linux就業班第三梯次
(13)
社群資訊
訪客: 3180280
文章: 557
討論: 1315
公告: 31
容量: 剩餘
2.4 GB
(4 GB)
閱讀權限: 開放
分類:
教育學習 / 軟體系統
版主: 艾鍗學院
副版主: 無
位置:
艾鍗學院 Blog
>
專業論壇
>
討論
關於 tty 的一些疑問
(阿標,
d9671092@hotmail.com
, 2013-05-17 15:09)
1樓
每次看到 /dev 底下的 tty tty0~tty... ttyS0~ttyS... 我對這些東西 還是不太懂 指之 tty 代表終端機
以下式我想知道的問題:
1. tty 既然表示一
char device
那是何種用處?? 與ttyS0(serial port terminal)差別再哪??這兩種裝置有硬體嗎??
2. console = ttyS0 代表什麼??
3. set bootargs noinitrd root=/dev/nfs nfsroot=192.168.0.1:/home/cadtc/root_mkfs,proto=tcp,nfsvers=3
ip=192.168.0.20::192.168.0.1:255.255.255.0:hello.com.tw:eth0:off console=ttySAC0 mem=512M
上面的敘述是我進到u-boot之後貼上的 我想知道一下上面代表的意思
4.
在命令行提示符下打︰echo test > /dev/ttyS1會把單字”test”發送到連接在ttyS1(COM2)端口的設備上
那我要如何才能做一終端機ttyS1輸出在螢幕 然後可以看到
單字”test” ??
5. 既然 /dev 底下有的裝置代號都是存在且有用處的 那麼多個 ttyX 和 ttySX 可以大概跟我說一下他們目前的作用嗎??
6. 我用的終端機又是哪一個代號??
(艾鍗學院,
service@ittraining.com.tw
, 2013-05-18 17:00)
2樓
tty 是一種Linux 核心軟體架構, /dev/ttyxx 是export 出來的界面,不一定有對應的硬體,
如: /dev/tty1,/dev/ttypts0, 這些都的虛擬console,
有對應的硬體,PC標準名稱, 如/dev/ttyS0, /dev/ttyS1 , 對到
serial port真實的硬體.
console-/dev/ttyS0 -->linux 核心開機參數將console指定在Serial Port上
console= /*fbcon:
framebuffer console suppr */
Reference:
1)
http://www.mjmwired.net/kernel/Documentation/fb/fbcon.txt
2.) 艾鍗學院
Linux 系統程式設計
及
Linux 驅動程式
以下式我想知道的問題:
1. tty 既然表示一char device 那是何種用處?? 與ttyS0(serial port terminal)差別再哪??這兩種裝置有硬體嗎??
2. console = ttyS0 代表什麼??
3. set bootargs noinitrd root=/dev/nfs nfsroot=192.168.0.1:/home/cadtc/root_mkfs,proto=tcp,nfsvers=3
ip=192.168.0.20::192.168.0.1:255.255.255.0:hello.com.tw:eth0:off console=ttySAC0 mem=512M
上面的敘述是我進到u-boot之後貼上的 我想知道一下上面代表的意思
4. 在命令行提示符下打︰echo test > /dev/ttyS1會把單字”test”發送到連接在ttyS1(COM2)端口的設備上
那我要如何才能做一終端機ttyS1輸出在螢幕 然後可以看到 單字”test” ??
5. 既然 /dev 底下有的裝置代號都是存在且有用處的 那麼多個 ttyX 和 ttySX 可以大概跟我說一下他們目前的作用嗎??
6. 我用的終端機又是哪一個代號??