Beaglebone Black教程Beaglebone Black的引腳分配
Beaglebone Black教程Beaglebone Black的引腳分配
Beaglebone Black的引腳分配
絕大多數的微型開發平臺都提供了一些稱為GPIO的輸入輸出埠。這些埠可以讓你使用軟體和硬體來控制一些電子的東西,每個埠都被賦予了一個特定的功能——模擬或數字。大多數的微控制器都使用一個引腳分配表來表示各個埠的功能。
Beaglebone Black有兩排各46個埠的擴充套件插頭,被標記為P9和P8,各個埠的預設功能如圖1.33所示。
圖1.33 擴充套件埠功能
Beaglebone的數字GPIO埠
Beaglebone Black配備有65個GPIO埠。這些埠被標記為GPIO_xx,如圖1.34所示。你可以控制這些埠輸出在開和關之間切換。你也可以使用它們來檢測數字裝置的輸入,如按鈕開關的按下和鬆開。
注意:不像其他微控制器板(如Arduino),Beaglebone Black每個埠的操作電壓是3.3V(Arduino是5V)。任何超過這個級別的電壓都會永久損壞板子。
圖1.34 數字GPIO
Beaglebone的模擬埠
Beaglebone Black有7個模擬埠,他們被標記為AINx,如圖1.35所示。這些埠用來檢測像溫度感測器這樣的裝置輸出的模擬訊號。Beaglebone Black內建的12位ADC可以將這些模擬訊號轉換為可讀的數值,即將0~1.8V對映到0~4096。
注意:確保你的輸入電壓不會超過1.8V,否則可能會損壞板子,P9的32號埠是專為ADC提供的電源它輸出的電壓是1.8V,而P9的34號埠則是與之對應的GND。
圖1.35 模擬輸入埠
Beaglebone的I2C埠
Beaglebone Black提供了兩個I2C埠,他們被標記為I2Cx_SCL和I2Cx_SDA,如圖1.36所示。
圖1.36 I2C埠
由於第一個I2C匯流排用做讀取cape(Beaglebone Black擴充套件板)上的EEPROMS,所以不可以再用作其他數字IO操作,但是仍然可以用來新增其他I2C裝置。第二個I2C匯流排則可以供你配置和使用。I2C的特點是可以在一條匯流排上接入多個裝置,通過I2C的地址系統可以明確地定位到指定裝置。
Beaglebone的SPI埠
Beaglebone Black配備有兩個SPI埠,他們分佈在如圖1.37所示的位置。
圖1.37 SPI埠
SPI埠可用於SPI相容的裝置。SPI用在裝置之間的同步資料連線。由於它使用的是全雙工模式,所以資料傳輸的速度要比I2C快,但是使用的資料線也要多一些。
Beaglebone的ART埠
Beaglebone Black配備有5個UART埠,他們分佈在如圖1.38所示的位置。
圖1.38 UART埠
在圖1.38中只是標出了連線在擴充套件埠上的UART埠。其實Beaglebone還有一個UART埠,它接在了P9旁邊的6腳插座上(名為J1),如圖1.39所示。
圖1.39 J1插座
Beaglebone的PWM和TIMER埠
Beaglebone Black配備有8個PWM埠和4個TIMER埠,他們的分佈位置如圖1.40所示。
圖1.40 PWM和TIMER
在圖1.40中所示的這些埠都可以被配置為PWM模式以產生偽模擬訊號,這種訊號可以用來控制馬達轉速及LED亮度等,而且這些埠在工作時並不會消耗額外的CPU週期。
本文選出自:BeagleBone Black專案實訓手冊轉載請註明出處,尊重技術尊重IT人!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2065220/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- POJ 1442 Black Box
- C. Black Circles
- Black Out for mac (影像模糊工具)Mac
- CF1626E Black and White Tree
- 使用 Black 自由格式化 PythonPython
- [Black Watch 入群題]PWN 1
- P5624 [Celeste-A] Black Moonrise 題解
- 如何使用 Black 程式碼格式化工具
- 開放世界冒險 ARPG《Black Skylands》前瞻
- 題解 CF746D 【Green and Black Tea】
- JS:移除頁面上行內樣式color: black!JS
- (翻譯)DeepInspect: A Black-box Trojan Detection and Mitigation Framework for Deep Neural NetworksMITFramework
- 鐐銬之舞:美團安全工程師Black Hat USA演講工程師
- 【日記】我們行發工資真的就是 Black Box……(577 字)
- 請問《the little black book on test design 》這本書有中文版嗎?
- 瞄準微軟Exchange,勒索軟體Black Kingdom 或捲土重來微軟
- Black Hat Europe 2021議題解讀:Wi-Fi Mesh中的安全攻擊面
- Black Duck Software:商業軟體使用開源元件比例增長到57%元件
- 手機勒索行業添新成員:黑玫瑰露西(Black Rose Lucy)行業ROS
- 百度AI模型測試工具AI Model-Mutator亮相Black Hat Europe 2021AI模型
- PyCharm編輯器結合Black外掛,輕鬆實現Python程式碼格式化PyCharmPython
- 如何看開發板原理圖及外設引腳與CPU引腳的連線
- 四大研究成果入選 百度安全在Black Hat Europe 2021再創歷史
- 關於GPIO合封引腳以及晶振引腳使用注意事項
- 引腳複用彙總
- 兩大研究成果入選!360政企安全集團亮相Black Hat 2022 亞洲黑帽峰會
- 電動腳踏車輪胎規格引數圖解教程 All In One圖解
- ESP32引腳筆記筆記
- Black-Friday:預計2018年全球47%的人口將參與黑色星期五大搶購
- data.ai:《Black Clover M》以2100萬下載量榮登2023年11月全球熱門遊戲榜首AI遊戲
- USB Type C 介面引腳詳解
- RS-485晶片引腳A B上拉下拉引腳阻值計算晶片
- 基於 ESP8266 的模組的引腳資源
- 串列埠SRAM和並口SRAM的引腳區別串列埠
- STM32G474的啟動模式&NRST引腳特性模式
- DCDC電路設計之FB引腳佈線
- 開發教程 | 全志T507去掉IO擴充套件晶片後,如何保留擴充套件引腳功能套件晶片
- STM32F103xC,xD,xE引腳定義
- 微控制器三個引腳控制16路流水燈