色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

BTB擴展接口:LCD、Camera、UART、I2C等|詳解篇

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2024-11-30 09:39 ? 次閱讀

今天我們來學習的是BTB擴展接口的LCD、Camera、UARTI2C詳解,特別分享Air201硬件BTB擴展接口相關內容。我已詳細解析展示如下:

wKgZO2dIeb-AI_zpAAgeBbkAnyw337.png

通過BTB連接器,可以擴展使用PWRKEY引腳控制開關機,一路UART1串口接口連接外設,4路模擬IO口,2路帶喚醒功能的WAKEUP引腳,一路I2C接口。

同時CAM_SCK、CAM_XCLK、I2C1_SCL、I2C1_SDA與模組的SPI接口復用,支持Flash等SPI外設,另外引出2路電壓一路電池電壓、一路USB電壓。

外擴功能框位圖:

wKgZPGdIec2AEWv7AAheFpEm6AQ119.png

為方便用戶更快上手,進行軟件開發和調試,設計制作了Air201_BTB接口的配套擴展板,將所有擴展的IO接了出來,并且掛載了Flash,預留出LCD、Camera的接口。

Air201_BTB擴展板:

wKgZO2dIeeSAFkvUABNCqGVQclk961.png

wKgZPGdIee6AELjsAAnasEHCct8309.png

接下來,我們一起了解主要的BTB擴展接口:

▼ LCD擴展 ▼

擴展接口支持一路LCD專用SPI接口,用于驅動SPI LCD屏幕,不能作為通用SPI使用。

主要特性:

1. 最大支持480*320分辨率,30幀;

2. 僅支持SPI接口LCD屏幕。

管腳定義:
注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZPGdIef6AJdYdAAJktEZPDIk054.png

可用的供電腳:BTB擴展接口引出的AGPIO8和AGPIO5可用于供電1.8V,+4V位置可供3.7V。

B2B_LCD擴展:

wKgZO2dIegiAAecrAAIdbBoWrLY564.png

▼ Camera擴展 ▼

支持一路攝像頭接口,可用于掃碼、拍照應用。

主要特性:

1. 僅支持SPI接口的攝像頭;2. 最高支持30W像素。

管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZPGdIeh2AZJA1AANJ2SwMjVM482.png

可用的供電腳:BTB擴展接口引出的AGPIO8和AGPIO5可用于供電1.8V,+4V位置可供3.7V。

B2B_Camera擴展:

wKgZPGdIeiuANWMgAAOZw_6yEMQ585.png

Air201最多支持4路UART:

UART0(DBG_UART)和UART1(MAIN_UART)在板子上預留有測試點;如果需要使用UART2和UART3,要通過其他功能管腳復用。

▼ UART0(DBG_UART)▼

DBG_TX、DBG_RX默認功能為系統底層日志口。如果將此引腳復用為其他功能,則無法從DBG_TX 和 DBG_RX抓取系統日志。

在某些場景下,如果模組出現異常,無法抓到問題日志,只能引出DBG_TX、DBG_RX,抓取日志再進行分析。

包括但不限于以下兩種場景:

低功耗場景:
在低功耗場景下,USB無法使用,只能通過 DBG_TX、DBG_RX來抓取日志。

非低功耗場景
模組接入USB時,工作正常,未接入USB 時,工作異常的情況,只能通過DBG_TX、DBG_RX來抓取日志。

管腳定義:

wKgZO2dIejqANEZaAAFSjf-kjlM097.png

UART0在Air201板子上可直接連接測試點,
詳見下圖頂部4G_DBG_TX、4_DBG_RX:

wKgZO2dIekWAcqRmAAUF6wxtAGg177.png

由于底層日志輸出對速率要求很高,所以該串口默認以6M波特率輸出模組底層日志,需要配合EPAT工具+高速串口線(能支持6M波特率,例如CH343、FT4232),來抓取日志。

▼ UART1(MAIN_UART)▼

對于二次開發方式,UART1可通過串口配置的API接口,對波特率、數據位、校驗位、停止位按需設置。

管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZPGdIelCAQb6qAAEWtyy1Kek018.png

UART1管腳預留位置在BTB擴展接口上面,具體位置參見下圖藍色框線標記:

wKgZO2dIelqAJKwjAAo7KtcJm3I133.png

▼ 485串口擴展 ▼

RS485是一種工業控制環境中常用的通訊協議,其中RSRecommended Standard的縮寫。

RS485可以進行半雙工異步串行通信,可使用BTB接口板中的UART1擴展。

主要特點:

支持多節點:一般最大支持32個節點;傳輸距離遠:最遠通訊距離可達1200米;

抗干擾能力強:差分信號傳輸;

連接簡單:只需要兩根信號線(A+和B-)就可以進行正常的通信。

B2B_RS485擴展:

wKgZO2dIemiALg-_AAGcS75E0KI135.png

▼ 低功耗藍牙(BLE)擴展 ▼

BLE通常適用于低功耗、輕量級的應用,例如穿戴設備、傳感器網絡等。而SPP適用于需要大容量數據傳輸的應用,例如音頻設備、文件傳輸等。

在Air201核心板上,也可以通過BTB接口實現外擴藍牙功能,以下是參考的設計原理圖。

B2B_BLE擴展:

wKgZPGdIenOAFKwqAAHO6qmJkGY771.png

▼ SPI 接口 ▼

SPI接口可以通過CAM_SCK、CAM_XCLK、I2C1_SCL、I2C1_SDA四個引腳的功能復用為SPI0來使用。

其中CAM_SCK和CAM_XCLK需要通過0歐姆的電阻進行切換,I2C1_SCL和I2C1_SDA需要軟件復用為alt func0來作為SPI0的功能。

管腳定義:
注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZO2dIeoKAJQrAAAIQM5qh_zg081.png

▼ IIC (I2C) 接口 ▼

管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZPGdIeoyAX2y9AAE0QvwEmn4911.png

I2C管腳預留位置在BTB擴展接口上面,具體位置參見下圖藍色框線標記:

wKgZO2dIepyARHcWAAjvILkEVJQ694.png

▼ PWRKEY按鍵 ▼

管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZO2dIeqeAHuIjAAC3lexqK0k636.png

上圖按鍵連接的管腳是PWRKEY,電源開關機的功能。

在BTB擴展接口處也有預留PWRKEY的管腳(下圖藍色標記),可按照業務需求設計按鍵位置。

wKgZPGdIerOAUra6AAo7mYFy3Jg454.png

▼ 休眠中可保持電平的GPIO ▼

管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZO2dIer6AHtnwAAEj-mpTzDA326.png

需要注意的是:
AGPIO雖然在休眠下不掉電,但是無法觸發中斷。
AGPIO5管腳目前被內部音頻占用。

▼ 休眠喚醒管腳 ▼

管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZPGdIes6ADpbOAAFlCKvKjvw612.png

需要注意的是:
AGPIO雖然在休眠下不掉電,但是無法觸發中斷,系統休眠后外部只能通過WAKEUP管腳或者LPUART串口喚醒。

分享完畢

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • lcd
    lcd
    +關注

    關注

    34

    文章

    4479

    瀏覽量

    170084
  • 接口
    +關注

    關注

    33

    文章

    8873

    瀏覽量

    152932
  • 引腳
    +關注

    關注

    16

    文章

    1468

    瀏覽量

    51875
  • uart
    +關注

    關注

    22

    文章

    1250

    瀏覽量

    102759
收藏 0人收藏

    評論

    相關推薦

    一文詳解I2C接口

    I2C與SPI類似,I2C常用來為電路板層次的集成電路、傳感器元件的連接提供短程接口
    發表于 03-15 17:05 ?1.8w次閱讀
    一文<b class='flag-5'>詳解</b><b class='flag-5'>I2C</b><b class='flag-5'>接口</b>

    Embest TI AM3359 BeagleBone的HDMI、LCD、SPI、I2CUART功能擴展

    擁有 TI AM3359 beaglebone的工程師們,想必也想自己做一款板子,把HDMI、LCDI2C、SPI、UART等功能擴展在板子上。英蓓特科技有限公司近期推出基于TI33
    發表于 10-11 11:21

    I2C總線擴展

    關鍵詞 I2C/SMBus、I/O 口擴展摘 要CAT9554 是是一款基于I2C 和SMBus 接口的8 位通用型輸入輸出(GPIO)
    發表于 11-02 14:27 ?19次下載

    基于CPLD的I2C總線接口設計

    在電路設計中,I2C總線是比較常用的兩線式串行通信方式,大多數的CPU都擅長于并口操作,不具備直接操作I2C總線接口的能力。為了使不具備I2C總線
    發表于 02-12 16:11 ?95次下載
    基于CPLD的<b class='flag-5'>I2C</b>總線<b class='flag-5'>接口</b>設計

    I2C接口LCD使用方法_v03_update

    csr 藍牙 I2C接口LCD使用方法
    發表于 05-20 14:47 ?4次下載

    Arduino uno驅動I2C接口12864LCD屏幕程序及使用手冊

    Arduino uno驅動I2C接口的12864LCD顯示屏 例程及手冊。
    發表于 08-30 15:57 ?99次下載
    Arduino uno驅動<b class='flag-5'>I2C</b><b class='flag-5'>接口</b>12864<b class='flag-5'>LCD</b>屏幕程序及使用手冊

    PSoC 4 帶有 I2C 接口的字符 LCD

    PSoC 4 帶有 I2C 接口的字符 LCD
    發表于 10-09 16:14 ?11次下載
    PSoC 4 帶有 <b class='flag-5'>I2C</b> <b class='flag-5'>接口</b>的字符 <b class='flag-5'>LCD</b>

    I2C LCD 器件通過驅動帶有 I2C 接口2 線式 16 字符 LCD

    I2C LCD 器件通過驅動帶有 I2C 接口2 線式 16 字符 LCD
    發表于 10-10 08:22 ?13次下載
    <b class='flag-5'>I2C</b> <b class='flag-5'>LCD</b> 器件通過驅動帶有 <b class='flag-5'>I2C</b> <b class='flag-5'>接口</b>的 <b class='flag-5'>2</b> 線式 16 字符 <b class='flag-5'>LCD</b>

    UART和SPI及I2C接口詳解解釋資料說明

    做單片機開發時UART,SPI和I2C都是我們最經常使用到的硬件接口,我收集了相關的具體材料對這三種接口進行了詳細的解釋。
    發表于 05-15 18:09 ?6次下載
    <b class='flag-5'>UART</b>和SPI及<b class='flag-5'>I2C</b><b class='flag-5'>接口</b>的<b class='flag-5'>詳解</b>解釋資料說明

    基于VHDL硬件的I2C接口并行擴展接口設計

    I2C總線接口器件在視頻處理、移動通信領域的應用已經非常普遍。另外,通用的I2C總線接口器件,如帶I2
    發表于 01-20 16:51 ?2584次閱讀
    基于VHDL硬件的<b class='flag-5'>I2C</b><b class='flag-5'>接口</b>并行<b class='flag-5'>擴展</b>及<b class='flag-5'>接口</b>設計

    UART I2C USB橋接器

    電子發燒友網站提供《UART I2C USB橋接器.zip》資料免費下載
    發表于 07-28 09:30 ?4次下載
    <b class='flag-5'>UART</b> <b class='flag-5'>I2C</b> USB橋接器

    帶Arduino Uno的I2C 16x2 LCD接口(僅4線)

    電子發燒友網站提供《帶Arduino Uno的I2C 16x2 LCD接口(僅4線).zip》資料免費下載
    發表于 10-18 09:47 ?0次下載
    帶Arduino Uno的<b class='flag-5'>I2C</b> 16x<b class='flag-5'>2</b> <b class='flag-5'>LCD</b><b class='flag-5'>接口</b>(僅4線)

    低功耗VK2C21適用于有段式lcd面板的電氣表產品,i2c接口FAE技術支持

    低功耗VK2C21適用于有段式lcd面板的電氣表產品,i2c接口FAE技術支持
    的頭像 發表于 06-08 14:20 ?1024次閱讀
    低功耗VK<b class='flag-5'>2C</b>21適用于有段式<b class='flag-5'>lcd</b>面板的電氣表<b class='flag-5'>等</b>產品,<b class='flag-5'>i2c</b><b class='flag-5'>接口</b>FAE技術支持

    UART、SPI、I2C比較 串口通信介紹

    UART、SPI、I2C比較 I2C線更少,比UART、SPI更為強大,但是技術上也更加麻煩些,因為I2C需要有雙向IO的支持,而且使用上拉
    的頭像 發表于 11-09 18:06 ?1804次閱讀
    <b class='flag-5'>UART</b>、SPI、<b class='flag-5'>I2C</b>比較 串口通信介紹

    UARTI2C橋接器

    電子發燒友網站提供《UARTI2C橋接器.pdf》資料免費下載
    發表于 08-28 09:24 ?1次下載
    <b class='flag-5'>UART</b>轉<b class='flag-5'>I2C</b>橋接器
    主站蜘蛛池模板: 牛牛在线精品视频(正) | 99麻豆精品国产人妻无码 | 久久天天婷婷五月俺也去 | 久久棋牌评测 | 久久久久久人精品免费费看 | 在线播放一区 | 欧美三级在线完整版免费 | 日日噜噜噜夜夜爽爽狠狠 | 久久这里只有精品国产99 | 人人射人人爱 | 成人精品视频在线 | 国产精品毛片AV久久97 | 小学生偷拍妈妈视频遭性教育 | 亚洲精品久久久无码AV片软件 | 欧美日韩一区在线观看 | 美女网站免费久久久久久久 | 男人把女人桶到高潮嗷嗷叫 | 久久视频在线视频观品15 | 日韩精品一区二区三区色欲AV | 久久久久久91香蕉国产 | 国产亚洲精品久久无亚洲 | 尹人综合网 | 亚洲AV久久无码精品九九软件 | 国产在线伊人 | 亚洲精品视频在线播放 | 第一会所欧美无码原创 | 中国农村真实bbwbbwbbw | 成人无码在线视频区 | 一本到2v不卡区 | 98国产精品人妻无码免费 | 国产主播AV福利精品一区 | 男女无遮挡吃奶gift动态图 | 午夜在线播放免费人成无 | 儿子好妈妈的HD3中字抢劫 | 国内卡一卡二卡三免费网站 | 欧美尤物射精集锦 | www.亚洲天堂 | 成a人片亚洲日本久久 | hdxxxx58丝袜连裤袜 | 少妇伦子伦精品无码 | 黑粗硬大欧美在线视频 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品