日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

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

          文件I/O編程之: 嵌入式Linux串口應(yīng)用編程

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

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

          表6.11 c_cflag支持的常量名稱

          CBAUD

          波特率的位掩碼

          B0

          0波特率(放棄DTR)

          B1800

          1800波特率

          B2400

          2400波特率

          續(xù)表

          B4800

          4800波特率

          B9600

          9600波特率

          B19200

          19200波特率

          B38400

          38400波特率

          B57600

          57600波特率

          B115200

          115200波特率

          EXTA

          外部時(shí)鐘率

          EXTB

          外部時(shí)鐘率

          CSIZE

          數(shù)據(jù)位的位掩碼

          CS5

          5個(gè)數(shù)據(jù)位

          CS6

          6個(gè)數(shù)據(jù)位

          CS7

          7個(gè)數(shù)據(jù)位

          CS8

          8個(gè)數(shù)據(jù)位

          CSTOPB

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

          CREAD

          接收使能

          PARENB

          PARODD

          校驗(yàn)位使能

          使用奇校驗(yàn)而不使用偶校驗(yàn)

          HUPCL

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

          CLOCAL

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

          CRTSCTS

          硬件流控

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

          表6.12 c_iflag支持的常量名稱

          INPCK

          奇偶校驗(yàn)使能

          IGNPAR

          忽略奇偶校驗(yàn)錯(cuò)誤

          PARMRK

          奇偶校驗(yàn)錯(cuò)誤掩碼

          ISTRIP

          裁減掉第8位比特

          IXON

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

          IXOFF

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

          IXANY

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

          IGNBRK

          忽略輸入終止條件

          BRKINT

          當(dāng)檢測(cè)到輸入終止條件時(shí)發(fā)送SIGINT信號(hào)

          INLCR

          將接收到的NL(換行符)轉(zhuǎn)換為CR(回車符)

          IGNCR

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

          ICRNL

          將接收到的CR(回車符)轉(zhuǎn)換為NL(換行符)

          IUCLC

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

          IMAXBEL

          當(dāng)輸入隊(duì)列滿時(shí)響鈴

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

          表6.13 c_oflag支持的常量名稱

          OPOST

          啟用輸出處理功能,如果不設(shè)置該標(biāo)志,則其他標(biāo)志都被忽略

          OLCUC

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

          ONLCR

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

          ONOCR

          如果當(dāng)前列號(hào)為0,則不輸出回車符

          OCRNL

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

          ONLRET

          不輸出回車符

          OFILL

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

          OFDEL

          如果設(shè)置該標(biāo)志,則表示填充字符為DEL字符,否則為NUL字符

          NLDLY

          換行延時(shí)掩碼

          CRDLY

          回車延時(shí)掩碼

          TABDLY

          制表符延時(shí)掩碼

          BSDLY

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

          VTDLY

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

          FFLDY

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

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

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




          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉