<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 文件I/O編程之: 嵌入式Linux串口應用編程

文件I/O編程之: 嵌入式Linux串口應用編程

作者: 時(shí)間:2013-09-13 來(lái)源:網(wǎng)絡(luò ) 收藏

本文引用地址:http://dyxdggzs.com/article/257136.htm

表6.11 c_cflag支持的常量名稱(chēng)

CBAUD

波特率的位掩碼

B0

0波特率(放棄DTR)

B1800

1800波特率

B2400

2400波特率

續表

B4800

4800波特率

B9600

9600波特率

B19200

19200波特率

B38400

38400波特率

B57600

57600波特率

B115200

115200波特率

EXTA

外部時(shí)鐘率

EXTB

外部時(shí)鐘率

CSIZE

數據位的位掩碼

CS5

5個(gè)數據位

CS6

6個(gè)數據位

CS7

7個(gè)數據位

CS8

8個(gè)數據位

CSTOPB

2個(gè)停止位(不設則是1個(gè)停止位)

CREAD

接收使能

PARENB

PARODD

校驗位使能

使用奇校驗而不使用偶校驗

HUPCL

最后關(guān)閉時(shí)掛線(xiàn)(放棄DTR)

CLOCAL

本地連接(不改變端口所有者)

CRTSCTS

硬件流控

在這里,不能直接對c_cflag成員初始化,而要將其通過(guò)“與”、“或”操作使用其中的某些選項。輸入模式標志c_iflag用于控制端口接收端的字符輸入處理。c_iflag支持的常量名稱(chēng)如表6.12所示。

表6.12 c_iflag支持的常量名稱(chēng)

INPCK

奇偶校驗使能

IGNPAR

忽略奇偶校驗錯誤

PARMRK

奇偶校驗錯誤掩碼

ISTRIP

裁減掉第8位比特

IXON

啟動(dòng)輸出軟件流控

IXOFF

啟動(dòng)輸入軟件流控

IXANY

輸入任意字符可以重新啟動(dòng)輸出(默認為輸入起始字符才重啟輸出)

IGNBRK

忽略輸入終止條件

BRKINT

當檢測到輸入終止條件時(shí)發(fā)送SIGINT信號

INLCR

將接收到的NL(換行符)轉換為CR(回車(chē)符)

IGNCR

忽略接收到的CR(回車(chē)符)

ICRNL

將接收到的CR(回車(chē)符)轉換為NL(換行符)

IUCLC

將接收到的大寫(xiě)字符映射為小寫(xiě)字符

IMAXBEL

當輸入隊列滿(mǎn)時(shí)響鈴

c_oflag用于控制終端端口發(fā)送出去的字符處理,c_oflag支持的常量名稱(chēng)如表6.12所示。因為現在終端的速度比以前快得多,所以大部分延時(shí)掩碼幾乎沒(méi)什么用途。

表6.13 c_oflag支持的常量名稱(chēng)

OPOST

啟用輸出處理功能,如果不設置該標志,則其他標志都被忽略

OLCUC

將輸出中的大寫(xiě)字符轉換成小寫(xiě)字符

ONLCR

將輸出中的換行符(‘n’)轉換成回車(chē)符(‘r’)

ONOCR

如果當前列號為0,則不輸出回車(chē)符

OCRNL

將輸出中的回車(chē)符(‘r’)轉換成換行符(‘n’)

ONLRET

不輸出回車(chē)符

OFILL

發(fā)送填充字符以提供延時(shí)

OFDEL

如果設置該標志,則表示填充字符為DEL字符,否則為NUL字符

NLDLY

換行延時(shí)掩碼

CRDLY

回車(chē)延時(shí)掩碼

TABDLY

制表符延時(shí)掩碼

BSDLY

水平退格符延時(shí)掩碼

VTDLY

垂直退格符延時(shí)掩碼

FFLDY

換頁(yè)符延時(shí)掩碼

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

linux相關(guān)文章:linux教程




關(guān)鍵詞: I/O編程 Linux 串口 操作系統

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>