嵌入式基礎概念知識

2021-10-03 05:31:16 字數 1114 閱讀 6101

iot(internet of things)物聯網

常見介面

通用非同步收發傳輸器(uart)

序列外設介面(spi)

序列外設介面(spi):是一種序列通訊方式,主要用於mcu擴充套件外圍晶元使用。這些晶元可以是具有spi介面的ad轉換、時鐘晶元等。

積體電路互連匯流排(i2c)

積體電路互連匯流排(i2c):是一種由philips公司開發的兩線式序列匯流排,主要用於使用者電路板內mcu與其外圍電路的連線。

通用序列匯流排(usb)

通用序列匯流排(usb):是mcu與外界進行資料通訊的一種新的方式, 其速度快,抗干擾能力強,不僅成為通用計算機上最重要通訊介面,也是 手機、家電等嵌入式產品的重要通訊介面。

邊界掃瞄測試協議(jtag)

jtag(joint test action group,聯合測試工作組)是一種國際標準測試協議(ieee 1149.1相容),可將其用於對mcu的程式進行載入與除錯,主要用於晶元內部測試。jtag能 獲取晶元暫存器等內容,或者測試遵守ieee規範的器件之間引腳連線情況 。

現在多數的高階器件都支援jtag協議,如dsp、fpga器件等。標準的jtag介面是4線:tms、tck、tdi、tdo,分別為模式選擇、時鐘、資料輸入和資料輸出線。

序列線除錯 (swd)

序列線除錯(swd):該技術使用2針除錯埠,是jtag的低針數和高效能替代產品,通常用於小封裝微控制器的程式寫入與除錯。swd適用於所有arm處理器,相容jtag。

通用輸入/輸出(gpio)

通用輸入/輸出(gpio),即基本的輸入/輸出。作為 通用輸入引腳時,mcu內部程式可以讀取該引腳,知道該引腳是「1」(高電平)或「0」(低電平),即開關量輸入。作為通用輸出引腳時,mcu內部程式向該引腳輸出「1」(高電平)或「0」(低電平),即 開關量輸出。

嵌入式基礎知識

嵌入式處理器的分類包括三種,分別是 嵌入式微控制器 嵌入式微處理器 數字訊號處理器 安裝linux系統對硬碟分割槽時,必須有兩種分割槽型別 檔案系統分割槽 和交換分割槽 在vivi狀態下,顯示系統的分割槽命令是 part show。鏈結分為 符號鏈結 和硬鏈結 當gcc僅對原始檔進行編譯而不鏈結生成...

嵌入式系統基礎知識 了解嵌入式系統

嵌入式系統用於大量電子裝置,它們的設計涉及到硬體和軟體技術。隨著計算機技術的進步,其技術也越來越多地嵌入到越來越多的電子產品中。嵌入式系統提供的功能是使電子裝置具有比僅使用硬體技術時更大的能力。因此,嵌入式系統可用於各種電子裝置和小工具中。從電子計時器等專案中的少量處理,到遊戲控制台甚至主要工廠和其...

嵌入式系統基礎知識 了解嵌入式系統

嵌入式系統用於大量電子裝置,它們的設計涉及到硬體和軟體技術。隨著計算機技術的進步,其技術也越來越多地嵌入到越來越多的電子產品中。嵌入式系統提供的功能是使電子裝置具有比僅使用硬體技術時更大的能力。因此,嵌入式系統可用於各種電子裝置和小工具中。從電子計時器等專案中的少量處理,到遊戲控制台甚至主要工廠和其...