chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-05-21 08:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著計算機外圍硬件的擴展,各種外圍設(shè)備使用不同的總線接口,導(dǎo)致計算機外部各種總線繁多,管理困難,USB總線可以解決這些問題,因此而誕生。USB總線提供統(tǒng)一的外設(shè)的接口方式,并且支持熱插拔,方便了廠商開發(fā)設(shè)備和用戶使用設(shè)備。USB(通用串行總線)是由Microsft,Compad,Inter和NEC等推出的外圍總線接口,目前已發(fā)展到2.0標準最高支持480Mb/s的速率,最多可以支持127個外設(shè)。

嵌入式Linux是一款源代碼完全免費的新興操作系統(tǒng),用戶可以用戶可以通過網(wǎng)絡(luò)等其他途徑免費獲得,并可以任意修改其源代碼,這是其他的操作系統(tǒng)做不到的。正是由于這一點,Linux得到了廣泛的應(yīng)用。

1 Linux中USB設(shè)備驅(qū)動程序框架及數(shù)據(jù)結(jié)構(gòu)

1.1 USB的體系結(jié)構(gòu)

USB接口標準支持外部設(shè)備和主機之間進行數(shù)據(jù)傳送。在USB結(jié)構(gòu)中主機頂設(shè)各種類型外設(shè)使用的總線寬度。當外設(shè)和主機在運行時,USB總線允許使用,設(shè)置,添加和拆除外設(shè)。

在USB體系結(jié)構(gòu)中一個USB系統(tǒng)可以分成USB設(shè)備、USB主機和USB互聯(lián)3個部分。USB互聯(lián)是USB設(shè)備和USB主機之間進行連接通信的操作,主要包括:

1)總線拓撲結(jié)構(gòu):UsB主機和USB設(shè)備之間的連接方式;

2)數(shù)據(jù)流模式:描述USB通信系統(tǒng)數(shù)據(jù)如何從產(chǎn)生方傳遞到使用方;

3)USB調(diào)度:USB總線是一個共享連接,對可以使用的連按進行調(diào)度以支持同步數(shù)據(jù)傳輸,并避免優(yōu)先級判斷的開銷。

USB的物理連接是有層次的星型結(jié)構(gòu),如圖1所示。

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

圖1 USB體系拓撲結(jié)構(gòu)圖

從圖中可以看出USB集線器在一個節(jié)點上連接多個設(shè)備,每條線段都是點點連接,每個USB集線器在星形的中心。從主機到設(shè)備或者USB集線器,或USB集線器到設(shè)備都是點點連接。

1.2 USB驅(qū)動程序的結(jié)構(gòu)

USN總線在技術(shù)層面上是非常簡單的,它是一個單主方式實現(xiàn)的,主機輪詢各種不同的外圍設(shè)備,USB另外一個重要的特性是它只擔當設(shè)備和主控制器之間通訊通道的角色,對所發(fā)送的數(shù)據(jù)沒有任何特殊的內(nèi)容和結(jié)構(gòu)上的要求。

Linux支持兩種類型的USB驅(qū)動,宿主系統(tǒng)上的驅(qū)動程序和設(shè)備上的驅(qū)動程序。宿主USB驅(qū)動程序控制插入其中的USB設(shè)備,而USB設(shè)備的驅(qū)動程序控制設(shè)備如何作為一個USB設(shè)備和主機通訊。這里主要討論設(shè)備驅(qū)動。

USB的基本通信的形式基本通過端點的東西。USB端點只能往一個方向傳輸數(shù)據(jù),從主機到設(shè)備或從設(shè)備到主機。USB端點分別具有不同的傳輸數(shù)據(jù)的方式,他們有4種類型,分別是:1)控制端點用來控制對USB設(shè)備不同部分的訪問。他們用于配置設(shè)備,獲取設(shè)備信息,獲取設(shè)備的狀態(tài)報告,發(fā)送命令到設(shè)備。它是一種非周期性的可靠的傳輸。2)中斷端點就是設(shè)備傳輸數(shù)據(jù)時以一個固定的速率來傳輸少量的數(shù)據(jù)。這些端點是鼠標和USB鍵盤所使用的主要傳輸方式。它通常用于發(fā)送數(shù)據(jù)到USB設(shè)備以控制設(shè)備,一般不用來傳輸大量數(shù)據(jù)。USB協(xié)議保證這些傳輸有足夠的保留帶寬來傳輸數(shù)據(jù)。3)等時端點同樣可以傳輸大批量的數(shù)據(jù),但數(shù)據(jù)是否到達沒有保障,這些端點用于可以應(yīng)付數(shù)據(jù)丟失的情況,這類設(shè)備更注重于保持一定的恒定的數(shù)據(jù)流,實時的數(shù)據(jù)收集都使用這類端點。4)批量端點傳輸大量的數(shù)據(jù)。這些端點通常比中斷端點大的多他們常用于需要確保沒有數(shù)據(jù)丟失的傳輸設(shè)備。USB協(xié)議不保證這些傳輸始終可以在特定的時間內(nèi)完成。如果總線上的空間不足以發(fā)送整個批量包。它將被分割為多個包進行傳輸。

當一個USB設(shè)備連接到主機時,主機會給這個設(shè)備分配一個1~127之間的唯一的設(shè)備號同時讀取該設(shè)備的描述符,該設(shè)備描述符是描述設(shè)備信息及其屬性的數(shù)據(jù)結(jié)構(gòu),USB以一種層次化的結(jié)構(gòu)定義設(shè)備的描述符,設(shè)備描述符給出了USB設(shè)備的一般信息,包括對設(shè)備及所有設(shè)備配置起全程作用的信息,一個USB設(shè)備只能有一個設(shè)備描述符,配置描述符中的信息與設(shè)備特定的配置相關(guān),一個USB設(shè)備可以有一個或多個配置描述符,每一個配置描述符又由一個或多個接口描述符組成,接口描述符的信息是與設(shè)備驅(qū)動程序的開發(fā)密切相關(guān),可以一個接口對應(yīng)一個設(shè)備驅(qū)動程序也可以多個接口對應(yīng)一個設(shè)備驅(qū)動程序,接口描述符由零個或多個端點描述符組成,端點描述符定義了在一個給定的設(shè)備里實現(xiàn)的實際寄存器,這些描述符定義了每個寄存器的功能和特定的信息如端點要求的傳輸類型、傳輸方向、帶寬要求、查詢間隔等。另外,還有一個可選的宇符串描述符,它以UNCOND碼的格式給出了一些可讀的信息,這些信息通常是有關(guān)設(shè)備生產(chǎn)廠商、設(shè)備名設(shè)備序列號等,通過這些不同層次的描述符,主機設(shè)備驅(qū)動程序就可以知道具體設(shè)備的相關(guān)信息,從而對設(shè)備進行相應(yīng)控制。

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

圖2 USB驅(qū)動程序?qū)哟螆D

隨著計算機外圍硬件的擴展,各種外圍設(shè)備使用不同的總線接口,導(dǎo)致計算機外部各種總線繁多,管理困難,USB總線可以解決這些問題,因此而誕生。USB總線提供統(tǒng)一的外設(shè)的接口方式,并且支持熱插拔,方便了廠商開發(fā)設(shè)備和用戶使用設(shè)備。USB(通用串行總線)是由Microsft,Compad,Inter和NEC等推出的外圍總線接口,目前已發(fā)展到2.0標準最高支持480Mb/s的速率,最多可以支持127個外設(shè)。

嵌入式Linux是一款源代碼完全免費的新興操作系統(tǒng),用戶可以用戶可以通過網(wǎng)絡(luò)等其他途徑免費獲得,并可以任意修改其源代碼,這是其他的操作系統(tǒng)做不到的。正是由于這一點,Linux得到了廣泛的應(yīng)用。

1 Linux中USB設(shè)備驅(qū)動程序框架及數(shù)據(jù)結(jié)構(gòu)

1.1 USB的體系結(jié)構(gòu)

USB接口標準支持外部設(shè)備和主機之間進行數(shù)據(jù)傳送。在USB結(jié)構(gòu)中主機頂設(shè)各種類型外設(shè)使用的總線寬度。當外設(shè)和主機在運行時,USB總線允許使用,設(shè)置,添加和拆除外設(shè)。

在USB體系結(jié)構(gòu)中一個USB系統(tǒng)可以分成USB設(shè)備、USB主機和USB互聯(lián)3個部分。USB互聯(lián)是USB設(shè)備和USB主機之間進行連接通信的操作,主要包括:

1)總線拓撲結(jié)構(gòu):UsB主機和USB設(shè)備之間的連接方式;

2)數(shù)據(jù)流模式:描述USB通信系統(tǒng)數(shù)據(jù)如何從產(chǎn)生方傳遞到使用方;

3)USB調(diào)度:USB總線是一個共享連接,對可以使用的連按進行調(diào)度以支持同步數(shù)據(jù)傳輸,并避免優(yōu)先級判斷的開銷。

USB的物理連接是有層次的星型結(jié)構(gòu),如圖1所示。

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

圖1 USB體系拓撲結(jié)構(gòu)圖

從圖中可以看出USB集線器在一個節(jié)點上連接多個設(shè)備,每條線段都是點點連接,每個USB集線器在星形的中心。從主機到設(shè)備或者USB集線器,或USB集線器到設(shè)備都是點點連接。

1.2 USB驅(qū)動程序的結(jié)構(gòu)

USN總線在技術(shù)層面上是非常簡單的,它是一個單主方式實現(xiàn)的,主機輪詢各種不同的外圍設(shè)備,USB另外一個重要的特性是它只擔當設(shè)備和主控制器之間通訊通道的角色,對所發(fā)送的數(shù)據(jù)沒有任何特殊的內(nèi)容和結(jié)構(gòu)上的要求。

Linux支持兩種類型的USB驅(qū)動,宿主系統(tǒng)上的驅(qū)動程序和設(shè)備上的驅(qū)動程序。宿主USB驅(qū)動程序控制插入其中的USB設(shè)備,而USB設(shè)備的驅(qū)動程序控制設(shè)備如何作為一個USB設(shè)備和主機通訊。這里主要討論設(shè)備驅(qū)動。

USB的基本通信的形式基本通過端點的東西。USB端點只能往一個方向傳輸數(shù)據(jù),從主機到設(shè)備或從設(shè)備到主機。USB端點分別具有不同的傳輸數(shù)據(jù)的方式,他們有4種類型,分別是:1)控制端點用來控制對USB設(shè)備不同部分的訪問。他們用于配置設(shè)備,獲取設(shè)備信息,獲取設(shè)備的狀態(tài)報告,發(fā)送命令到設(shè)備。它是一種非周期性的可靠的傳輸。2)中斷端點就是設(shè)備傳輸數(shù)據(jù)時以一個固定的速率來傳輸少量的數(shù)據(jù)。這些端點是鼠標和USB鍵盤所使用的主要傳輸方式。它通常用于發(fā)送數(shù)據(jù)到USB設(shè)備以控制設(shè)備,一般不用來傳輸大量數(shù)據(jù)。USB協(xié)議保證這些傳輸有足夠的保留帶寬來傳輸數(shù)據(jù)。3)等時端點同樣可以傳輸大批量的數(shù)據(jù),但數(shù)據(jù)是否到達沒有保障,這些端點用于可以應(yīng)付數(shù)據(jù)丟失的情況,這類設(shè)備更注重于保持一定的恒定的數(shù)據(jù)流,實時的數(shù)據(jù)收集都使用這類端點。4)批量端點傳輸大量的數(shù)據(jù)。這些端點通常比中斷端點大的多他們常用于需要確保沒有數(shù)據(jù)丟失的傳輸設(shè)備。USB協(xié)議不保證這些傳輸始終可以在特定的時間內(nèi)完成。如果總線上的空間不足以發(fā)送整個批量包。它將被分割為多個包進行傳輸。

當一個USB設(shè)備連接到主機時,主機會給這個設(shè)備分配一個1~127之間的唯一的設(shè)備號同時讀取該設(shè)備的描述符,該設(shè)備描述符是描述設(shè)備信息及其屬性的數(shù)據(jù)結(jié)構(gòu),USB以一種層次化的結(jié)構(gòu)定義設(shè)備的描述符,設(shè)備描述符給出了USB設(shè)備的一般信息,包括對設(shè)備及所有設(shè)備配置起全程作用的信息,一個USB設(shè)備只能有一個設(shè)備描述符,配置描述符中的信息與設(shè)備特定的配置相關(guān),一個USB設(shè)備可以有一個或多個配置描述符,每一個配置描述符又由一個或多個接口描述符組成,接口描述符的信息是與設(shè)備驅(qū)動程序的開發(fā)密切相關(guān),可以一個接口對應(yīng)一個設(shè)備驅(qū)動程序也可以多個接口對應(yīng)一個設(shè)備驅(qū)動程序,接口描述符由零個或多個端點描述符組成,端點描述符定義了在一個給定的設(shè)備里實現(xiàn)的實際寄存器,這些描述符定義了每個寄存器的功能和特定的信息如端點要求的傳輸類型、傳輸方向、帶寬要求、查詢間隔等。另外,還有一個可選的宇符串描述符,它以UNCOND碼的格式給出了一些可讀的信息,這些信息通常是有關(guān)設(shè)備生產(chǎn)廠商、設(shè)備名設(shè)備序列號等,通過這些不同層次的描述符,主機設(shè)備驅(qū)動程序就可以知道具體設(shè)備的相關(guān)信息,從而對設(shè)備進行相應(yīng)控制。

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

圖2 USB驅(qū)動程序?qū)哟螆D

1.3 USB驅(qū)動程序框架

1.3.1 基本數(shù)據(jù)結(jié)構(gòu)

usb-skel設(shè)備使用自定義結(jié)構(gòu)usb_skel記錄設(shè)備驅(qū)動用到的所有描述符,該結(jié)構(gòu)定義如下:

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

1.3.2 驅(qū)動程序初始化和注銷

同其他所有的Linux設(shè)備驅(qū)動程序一樣,usb-skel驅(qū)動使用module_init()宏初始化函數(shù),使用module_exit()宏注銷函數(shù)。usb-skel驅(qū)動的初始化函數(shù)usb_skel_init()函數(shù),定義如下:

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

sb_skel_init()函數(shù)調(diào)用內(nèi)核提供的usb_register()函數(shù)注冊了一個usb_driver類型的結(jié)構(gòu)變量,該變量定義如下:

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

其中usb_skel設(shè)備的USB ID映射表定義如下:

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

在USB驅(qū)動中調(diào)用usb_deregister()函數(shù)注銷usb-skel設(shè)備驅(qū)動,函數(shù)定義如下:

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

1.3.3 初始化設(shè)備

從skel_driver結(jié)構(gòu)可以知道usb-skel設(shè)備的初始化函數(shù)是skel_probe()函數(shù),設(shè)備初始化主要是探測設(shè)備類型,分配USB設(shè)備用到的urb資源,注冊USB設(shè)備操作函數(shù)等。

skel_class結(jié)構(gòu)變量記錄了usb-skel設(shè)備信息,定義如下:

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

name變量使用%d通配符表示一個整型變量,當一個usb-skel類型的設(shè)備連接到USB總先后會2按照子設(shè)備編號自動設(shè)置設(shè)備名稱。Fops設(shè)備操作函數(shù)結(jié)構(gòu)變量,定義如下:

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

1.3.4 設(shè)備注銷

skel_disconnect()函數(shù)在注銷設(shè)備時被調(diào)用,定義如下:

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

2 USB串口驅(qū)動

2. 1 驅(qū)動初始化函數(shù)

usb_serial_init()函數(shù)是一個典型的USB設(shè)備驅(qū)動初始化函數(shù),定義如下:

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

函數(shù)首先調(diào)用alloc_tty_driver()函數(shù)分配一個串口驅(qū)動描述符;然后設(shè)置串口驅(qū)動的屬性,包括驅(qū)動的主從設(shè)備號、設(shè)備類型、串口初始化參數(shù)等;串口驅(qū)動描述符設(shè)置完畢后,調(diào)用usb_register()函數(shù)注冊USB串口設(shè)備。

2. 2 驅(qū)動釋放函數(shù)

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

2.3 串口操作函數(shù)

USB串口設(shè)備驅(qū)動使用了一個tty_operations類型的結(jié)構(gòu),該結(jié)構(gòu)包含了串口的所有操作,定義如下:

在嵌入式Linux操作系統(tǒng)中完成USB設(shè)備驅(qū)動設(shè)計

按上述的步驟和方法通過lnsmod命令成功實現(xiàn)了USB驅(qū)動程序的加載,成功的通過USB串口進行了數(shù)據(jù)的讀寫。

3 結(jié)論

新出的Linux2.6內(nèi)核加入了對USB2.0的支持,重新定義了usb_class_driver結(jié)構(gòu)體。同時對探測函數(shù)probe和usb_submit_urb做了修改,包含了advanced linux sound Archiecture可以更安全的使用USB設(shè)備。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    8182

    瀏覽量

    272821
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11509

    瀏覽量

    213744
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7662

    瀏覽量

    90761
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    嵌入式操作系統(tǒng)的發(fā)展

    一.嵌入式操作系統(tǒng)1.嵌入式操作系統(tǒng)的發(fā)展(1)Tiny OS操作系統(tǒng)1)開源深度輕量級操作系統(tǒng)
    發(fā)表于 10-27 07:26

    嵌入式Linux操作系統(tǒng)

    ARM+LINUX路線,主攻嵌入式Linux操作系統(tǒng)及其上應(yīng)用軟件開發(fā)目標:(1)掌握主流嵌入式微處理器的結(jié)構(gòu)與原理(初步定為arm9)(2
    發(fā)表于 10-27 10:22

    基于Linux嵌入式操作系統(tǒng)

    2.2 實時操作系統(tǒng)的評價指標三、基于Linux嵌入式操作系統(tǒng)3.1 ARMLinux簡介3.2 uCLinux簡介四、嵌入式
    發(fā)表于 11-08 09:05

    Linux嵌入式操作系統(tǒng)移植

    ??如果就“Linux嵌入式操作系統(tǒng)移植”打個比喻,那么“Linux嵌入式操作系統(tǒng)移植”就像是給
    發(fā)表于 12-16 07:18

    基于Linux操作系統(tǒng)嵌入式網(wǎng)關(guān)的實現(xiàn)

    基于Linux操作系統(tǒng)嵌入式網(wǎng)關(guān)的實現(xiàn)
    發(fā)表于 03-28 09:48 ?29次下載

    嵌入式操作系統(tǒng)Linux 的串口應(yīng)用編程

    針對嵌入式Linux操作系統(tǒng)的特點,分析系統(tǒng)下串行通信口編程控制的方法,總結(jié)程序設(shè)計的步驟;
    發(fā)表于 05-14 14:34 ?28次下載

    嵌入式ARM芯片及linux操作系統(tǒng)

    關(guān)于嵌入式和arm的一些介紹,包括嵌入式概念和linux操作系統(tǒng)的若干概念。
    發(fā)表于 04-05 16:20 ?7次下載

    USB設(shè)備驅(qū)動系統(tǒng)嵌入式linux系統(tǒng)的實現(xiàn)

    嵌入式 linux 系統(tǒng)環(huán)境以其易于移植裁減、內(nèi)核小、效率高、完整、原代碼開放及性能優(yōu)異等特點,嵌入式領(lǐng)域得到了非常廣泛的應(yīng)用。
    發(fā)表于 10-31 16:15 ?4次下載
    <b class='flag-5'>USB</b><b class='flag-5'>設(shè)備</b>端<b class='flag-5'>驅(qū)動</b><b class='flag-5'>系統(tǒng)</b>與<b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b><b class='flag-5'>系統(tǒng)</b>的實現(xiàn)

    嵌入式操作系統(tǒng)是什么_嵌入式操作系統(tǒng)有哪些

    嵌入式操作系統(tǒng)(Embedded OperatingSystem,簡稱:EOS)是指用于嵌入式系統(tǒng)操作系統(tǒng)
    發(fā)表于 04-08 14:36 ?2.1w次閱讀

    Linux嵌入式操作系統(tǒng)有哪些優(yōu)勢

    嵌入式Linux操作系統(tǒng)是將Linux操作系統(tǒng)進行裁剪,使Linux
    發(fā)表于 07-10 16:34 ?5364次閱讀

    嵌入式linux操作系統(tǒng)

    2. 怎么學(xué)習(xí)嵌入式Linux操作系統(tǒng)本文假設(shè)您是零基礎(chǔ),以實用為主,用最快的時間讓你入門;后面也會附上想深入學(xué)習(xí)時可以參考的資料。實際工作
    發(fā)表于 11-01 16:57 ?5次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b><b class='flag-5'>操作系統(tǒng)</b>

    嵌入式操作系統(tǒng)

    2.2 實時操作系統(tǒng)的評價指標三、基于Linux嵌入式操作系統(tǒng)3.1 ARMLinux簡介3.2 uCLinux簡介四、嵌入式
    發(fā)表于 11-03 18:36 ?46次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統(tǒng)</b>

    什么是嵌入式操作系統(tǒng)?

    嵌入式操作系統(tǒng)是一種專門的操作系統(tǒng)(OS),旨在為非計算機的設(shè)備執(zhí)行特定任務(wù)。嵌入式操作系統(tǒng)的主
    的頭像 發(fā)表于 12-23 15:33 ?8413次閱讀
    什么是<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統(tǒng)</b>?

    有無操作系統(tǒng)嵌入式Linux驅(qū)動設(shè)備有何區(qū)別?

    有無操作系統(tǒng)嵌入式Linux驅(qū)動設(shè)備有何區(qū)別? 嵌入式系統(tǒng)
    的頭像 發(fā)表于 10-29 17:29 ?1059次閱讀

    嵌入式 Linux 操作系統(tǒng)配置

    隨著物聯(lián)網(wǎng)(IoT)和智能設(shè)備的快速發(fā)展,嵌入式系統(tǒng)各個領(lǐng)域扮演著越來越重要的角色。Linux因其開源、靈活和穩(wěn)定的特性,成為
    的頭像 發(fā)表于 11-06 10:22 ?1194次閱讀