導航:首頁 > 器材知識 > l什麼設備是字元設備

l什麼設備是字元設備

發布時間:2021-01-31 00:01:13

『壹』 塊設備和字元設備有什麼區別

/dev/dsk對應的為塊設備,文件系統的操作用到它,如mount。/dev/rdsk對應的為字元設備(裸設備,rdsk的r即為 raw),fsck
newfs等會涉及到。一般我們的操作系統和各種軟體都是以塊方式讀寫硬碟,這里的塊是邏輯塊,創建文件系統時可以選擇,windows里叫簇。可看 newfs or
mkfs的manual。oracle是比較常見的字元方式讀寫硬碟。

字元設備還是塊設備的定義屬於操作系統的設備訪問層,與實際物理設備的特性無必然聯系。設備訪問層下面是驅動程序,所以只要驅動程序提供的方式,都可以。也就是說驅動程序支持stream方式,那麼就可以用這種方式訪問,驅動程序如果還支持block方式,那麼你想用哪種方式訪問都可以,典型的比如硬碟式的裸設備,兩種都支持塊設備(block
device):是一種具有一定結構的隨機存取設備,對這種設備的讀寫是按塊進行的,他使用緩沖區來存放暫時的數據,待條件成熟後,從緩存一次性寫入設備或從設備中一次性讀出放入到緩沖區,如磁碟和文件系統等字元設備(Character
device):這是一個順序的數據流設備,對這種設備的讀寫是按字元進行的,而且這些字元是連續地形成一個數據流。他不具備緩沖區,所以對這種設備的讀寫是實時的,如終端、磁帶機等。

『貳』 按什麼分類可以分成塊設備和字元設備

D、信息交換單位

塊與字元屬於不同的單位 跟屬性特性啥的沒關系 (基礎)

『叄』 字元設備和塊設備的區別

Linux中抄I/O設備分為兩類:字襲符設備和塊設備。兩種設備本身沒有嚴格限制,但是,基於不同的功能進行了分類。
(1)字元設備:提供連續的數據流,應用程序可以順序讀取,通常不支持隨機存取。相反,此類設備支持按位元組/字元來讀寫數據。舉例來說,鍵盤、串口、數據機都是典型的字元設備。
(2)塊設備:應用程序可以隨機訪問設備數據,程序可自行確定讀取數據的位置。硬碟、軟盤、CD-ROM驅動器和快閃記憶體都是典型的塊設備,應用程序可以定址磁碟上的任何位置,並由此讀取數據。此外,數據的讀寫只能以塊(通常是512B)的倍數進行。與字元設備不同,塊設備並不支持基於字元的定址。
總結一下,這兩種類型的設備的根本區別在於它們是否可以被隨機訪問。字元設備只能順序讀取,塊設備可以隨機讀取。

『肆』 在Linux中用platform device寫的驅動如何區別他是字元設備還是塊設備呢

而platform_device並不是與字元設備、塊設備並列的概念,而是Linux系統提供的一種管理設備的手段版,所有SOC系統中權集成的獨立的外設控制器、掛接在SOC內存空間的外設等都屬Platform設備。如ARM S3C6410處理器中,把內部集成的I2C、PTC、SPI、LCD、看門狗控制器都歸納為Platform設備,而這些設備本身就是字元設備。由此可見Platform中的設備是不分字元設備還是塊設備。
字元設備和塊設備的區別在於前者只能被順序讀寫,後者可以隨機訪問。大多數設備為字元設備,以位元組為單位,實現file_operations結構體。而如磁碟為塊設備,以塊為單位接受輸入和返回輸出。實現block_device_operations結構體.

『伍』 通常所說的I/O設備指的是什麼

輸入/輸出設備。

輸入/輸出(Input /Output ,簡稱I/O),指的是一切操作、程序或設備與計算機之間發生的數據傳輸過程。

輸入/輸出系統(Input/Output System) ,指控制計算機數據流動的體制,包括程序、硬體。

輸入/輸出設備,就是指可以與計算機進行數據傳輸的硬體。

最常見的I/O設備有列印機、硬碟、鍵盤和滑鼠。從嚴格意義上來講,它們中有一些只能算是輸入設備(比如說鍵盤和滑鼠);有一些只是輸出設備(如列印機)。

所有儲存器也可以算是輸入/輸出設備。如硬碟、軟盤、光碟等。

(5)l什麼設備是字元設備擴展閱讀:

I/O設備通常進行如下分類:

(1)字元設備(character device),又叫做人機交互設備。用戶通過這些設備實現與計算機系統的通信。它們大多是以字元為單位發送和接受數據的,數據通信的速度比較慢。

(2)塊設備(block device),又叫外部存儲器,用戶通過這些設備實現程序和數據的長期保存。與字元設備相比,它們是以塊為單位進行傳輸的,如磁碟、磁帶和光碟等。塊的常見尺寸為512~32768B之間。

(3)網路通信設備。這類設備主要有網卡、數據機等,主要用於與遠程設備的通信。

『陸』 請教塊設備與字元設備的區別

Linux中I/O設備分為兩類:字元設備和塊設備。兩種設備本身沒有嚴格限制,但是,基於不專同的功能進屬行了分類。
(1)字元設備:提供連續的數據流,應用程序可以順序讀取,通常不支持隨機存取。相反,此類設備支持按位元組/字元來讀寫數據。舉例來說,鍵盤、串口、數據機都是典型的字元設備。
(2)塊設備:應用程序可以隨機訪問設備數據,程序可自行確定讀取數據的位置。硬碟、軟盤、CD-ROM驅動器和快閃記憶體都是典型的塊設備,應用程序可以定址磁碟上的任何位置,並由此讀取數據。此外,數據的讀寫只能以塊(通常是512B)的倍數進行。與字元設備不同,塊設備並不支持基於字元的定址。
總結一下,這兩種類型的設備的根本區別在於它們是否可以被隨機訪問。字元設備只能順序讀取,塊設備可以隨機讀取。

『柒』 雜項設備和字元設備的區別

雜項設備(misc device)
雜項設備也是在嵌入式系統中用得比較多的一種設備驅動。
在 Linux 內核的include/linux目錄下有Miscdevice.h文件,要把自己定義的misc device從設備定義在這里。
其實是因為這些字元設備不符合預先確定的字元設備范疇,所有這些設備採用主編號10 ,一起歸於misc device,其實misc_register就是用主標號10調用register_chrdev()的。
也就是說,misc設備其實也就是特殊的字元設備,可自動生成設備節點。

字元設備(char device)
使用register_chrdev(LED_MAJOR,DEVICE_NAME,&dev_fops)注冊字元設備驅動程序時,如果有多個設備使用該函數注冊驅動程序,LED_MAJOR不能相同,否則幾個設備都無法注冊。
如果模塊使用該方式注冊並且 LED_MAJOR為0(自動分配主設備號 ),使用insmod命令載入模塊時會在終端顯示分配的主設備號和次設備號,在/dev目錄下建立該節點,比如設備leds,如果載入該模塊時分配的主設備號和次設備號為253和0,則建立節點:mknod leds c 253 0。
使用register_chrdev (LED_MAJOR,DEVICE_NAME,&dev_fops)注冊字元設備驅動程序時都要手動建立節點 ,否則在應用程序無法打開該設備。

『捌』 1.____ 設備是字元設備。 A hdc B fd0 C hda1 D tty1

bvb

『玖』 LINUX,下面設備文件中那些是字元設備文件

/dev/audio是字元設備文件,其他的是塊設備文件
補充:對audio的存取是以位元組流方式來回進行的。其它的設答備/dev/cdrom, /dev/fd0, /dev/had都是磁碟(光碟機,軟碟機,主硬碟),它們的存取是通過數據塊來進行的

『拾』 I/O設備具體是什麼

I/O設備是輸入/輸出設備。

輸入/輸出(Input /Output ,簡稱I/O),指的是一切操作、程序或設備與計算機之間發生的數據傳輸過程。

輸入/輸出系統(Input/Output System) ,指控制計算機數據流動的體制,包括程序、硬體。

輸入/輸出設備,就是指可以與計算機進行數據傳輸的硬體。

最常見的I/O設備有列印機、硬碟、鍵盤和滑鼠。從嚴格意義上來講,它們中有一些只能算是輸入設備(比如說鍵盤和滑鼠);有一些只是輸出設備(如列印機)。

所有儲存器也可以算是輸入/輸出設備。如硬碟、軟盤、光碟等。

(10)l什麼設備是字元設備擴展閱讀:

現代計算機系統中配置了大量的外圍設備,即I/O設備。依據它們的工作方式的不同,通常進行如下分類:

1、字元設備,又叫做人機交互設備。用戶通過這些設備實現與計算機系統的通信。它們大多是以字元為單位發送和接受數據的,數據通信的速度比較慢。

2、鍵盤和顯示器為一體的字元終端、列印機、掃描儀、包括滑鼠等,還有早期的卡片和紙帶輸入和輸出機。含有顯卡的圖形顯示器的速度相對較快,可以用來進行圖像處理中的復雜圖形的顯示。

3、塊設備,又叫外部存儲器,用戶通過這些設備實現程序和數據的長期保存。與字元設備相比,它們是以塊為單位進行傳輸的,如磁碟、磁帶和光碟等。

計算機中的I/O設備故障表現主要有以下三個方面:

1、I/O設備就無法正常使用了,包括各類外接介面、筆記本的鍵盤打不出字、觸控屏不靈等現象。

2、電腦維修工具:主板診斷卡插在主板上進行跑碼會顯示FF代碼、00代碼、DD代碼或無代碼及反復跑C1~C5代碼的現象。

3、I/O設備短路等故障還會導致計算機連接外部設備的時候可能會受到靜電的沖擊或干擾以至於損壞其他電容、二極體等元器件。從而導致設備無法開機的嚴重後果。

4、防範I/O設備故障:I/O設備設備屬於精密的電子產品,使用過程中對環境要求嚴格,切莫在高溫,潮濕的環境下使用。

閱讀全文

與l什麼設備是字元設備相關的資料

熱點內容
哪些設備房的門是乙級門 瀏覽:909
公路里程測量用什麼儀器 瀏覽:822
平刨床安全防護裝置設計 瀏覽:719
噴淋管道穿越人防區域閥門 瀏覽:411
電鑽軸承壞了怎麼取下來 瀏覽:433
怎麼在車子儀表盤上看檔位 瀏覽:67
ps怎麼修復儀器圖 瀏覽:347
如何查看設備guid 瀏覽:982
沃爾沃機械鑰匙怎麼用 瀏覽:945
液化氣閥門調多大合適 瀏覽:999
dnf女機械師裝備要求加什麼用 瀏覽:257
寢室防範火災需要常備哪些器材 瀏覽:388
胳膊疼痛用什麼儀器好 瀏覽:932
現在開五金機電好做么 瀏覽:634
朗逸製冷空調到多少度 瀏覽:939
dnf空戰機械怎麼改 瀏覽:135
天津豬糞生物有機肥設備哪裡賣 瀏覽:618
沈陽最大五金市場 瀏覽:587
銅粉與氧氣反應的實驗裝置 瀏覽:296
水管漏水怎麼關總閥門 瀏覽:209