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

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

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

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

ElfBoard技術(shù)貼|ELF 1開發(fā)板外設(shè)擴(kuò)展硬件分享

ElfBoard ? 2024-09-20 10:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

wKgZombs1riAHh9SAApesbX0wUI304.png

嵌入式開發(fā)的實際應(yīng)用中,盡管PinMux技術(shù)能夠優(yōu)化資源配置,但在面對特定需求時,仍可能出現(xiàn)如UART、網(wǎng)口、CAN接口資源不足的情況。為此,我們提供了多種外設(shè)擴(kuò)展解決方案,當(dāng)CPU自帶的功能接口數(shù)量或引腳復(fù)用不足以支撐設(shè)計需求時,可以通過利用未使用的總線,或是借助某些總線特性(例如,單個I2C總線上可連接多個設(shè)備)來進(jìn)行功能引腳的擴(kuò)展。

在此,我們將介紹幾種常用的功能信號擴(kuò)展方法。同時,也歡迎具備相應(yīng)能力的小伙伴自行設(shè)計相應(yīng)的模塊,并將其適配至ELF 1開發(fā)板上使用。

1. 串口功能擴(kuò)展

在使用串口與其他設(shè)備通訊時經(jīng)常會有串口資源不夠的情況,這時就需要對串口進(jìn)行擴(kuò)展。

使用芯片XR21V1414,將一路USB信號轉(zhuǎn)換成四路TTL電平的串口。這種方案優(yōu)點(diǎn)在于電路設(shè)計簡單,單電源供電,資源使用較少,轉(zhuǎn)換出的TTL電平串口信號還可以根據(jù)項目需求通過其他芯片轉(zhuǎn)換為其他電平形式(如:RS485、RS422RS232等),其電路如下圖所示:

watermark,bucket_baidu-rmb-video-cover-1,image_YmpoL25ld3MvNjUzZjZkMjRlMDJiNjdjZWU1NzEzODg0MDNhYTQ0YzQucG5n,type_RlpMYW5UaW5nSGVpU01HQg==,w_16,text_QEVsZkJvYXJk,size_16,x_12,y_12,interval_2,color_FFFFFF,effect_softoutline,shc_000000,blr_2,align_1

圖中為XR21V1414芯片的參考設(shè)計原理,VDD電源為此芯片的3.3V供電。42和43腳連接USB總線。芯片的IIC接口35和36腳在上電時作為芯片配置引腳。

下圖為配置真值表根據(jù)實際情況進(jìn)行選擇配置,上下拉電阻官方推薦使用4.7K-10K電阻。

watermark,bucket_baidu-rmb-video-cover-1,image_YmpoL25ld3MvNjUzZjZkMjRlMDJiNjdjZWU1NzEzODg0MDNhYTQ0YzQucG5n,type_RlpMYW5UaW5nSGVpU01HQg==,w_17,text_QEVsZkJvYXJk,size_17,x_13,y_13,interval_2,color_FFFFFF,effect_softoutline,shc_000000,blr_2,align_1

該芯片輸出的串口為9針串口,用戶可以根據(jù)需求,連接不同的串口設(shè)備。9針串口的信號線包括:

RXD串口數(shù)據(jù)接收

TXD串口數(shù)據(jù)發(fā)送

DTR數(shù)據(jù)終端就緒

DSR數(shù)據(jù)發(fā)送就緒

RTS發(fā)送數(shù)據(jù)請求

CTS清除發(fā)送數(shù)據(jù)

CDD載波檢測

RI振鈴提示

GND地

2. 百兆網(wǎng)口功能擴(kuò)展

對有多網(wǎng)口需求的用戶,我們也為用戶選擇了一款性能穩(wěn)定,設(shè)計方便的方案。使用芯片AX88772B,將一路USB信號轉(zhuǎn)換成一路百兆網(wǎng)口,其原理如下圖所示:

watermark,bucket_baidu-rmb-video-cover-1,image_YmpoL25ld3MvNjUzZjZkMjRlMDJiNjdjZWU1NzEzODg0MDNhYTQ0YzQucG5n,type_RlpMYW5UaW5nSGVpU01HQg==,w_28,text_QEVsZkJvYXJk,size_28,x_22,y_22,interval_2,color_FFFFFF,effect_softoutline,shc_000000,blr_2,align_1

VCC為3.3V供電,圖中網(wǎng)絡(luò)變壓器已經(jīng)集成到了RJ45網(wǎng)口座中,注意此芯片為電流驅(qū)動型,注意網(wǎng)絡(luò)變壓器中心抽頭的連接方式,網(wǎng)絡(luò)變壓器的引腳4、5連接電源。

圖中AX88772B除外圍電路外還外掛了一顆EEPROM,這顆EEPROM的作用是儲存MAC信息,如果不需要記錄MAC信息也可以不掛載。還要注意的是芯片的5號引腳必須使用12.1K精度1%的電阻。

3. CAN功能擴(kuò)展

對于ELF 1開發(fā)板中CAN總線數(shù)量要求較多的用戶,ElfBoard提供了一款通過SPI總線轉(zhuǎn)換CAN總線的模塊,該模塊基于芯片MCP2515設(shè)計。在使用該模塊時需要注意芯片引腳電平,如果CPU的信號電平與該芯片的電平不一致時,需要添加電平轉(zhuǎn)換電路,防止核心板被損壞。其原理如下圖所示:

watermark,bucket_baidu-rmb-video-cover-1,image_YmpoL25ld3MvNjUzZjZkMjRlMDJiNjdjZWU1NzEzODg0MDNhYTQ0YzQucG5n,type_RlpMYW5UaW5nSGVpU01HQg==,w_28,text_QEVsZkJvYXJk,size_28,x_22,y_22,interval_2,color_FFFFFF,effect_softoutline,shc_000000,blr_2,align_1

MCP2515的VDD引腳支持2.7-5.5V供電,MCP2551的VCC引腳支持4.5-5.5V電平,目前該方案VDD使用的是5V供電。

4.VGA功能擴(kuò)展

一些用戶對于顯示接口有不同的要求,在一些特殊的環(huán)境中,會有用戶要求使用VGA信號進(jìn)行視頻輸出。但ELF 1開發(fā)板是不支持VGA顯示的,因此,ElfBoard為用戶提供了一種可以使用VGA功能的解決方案,利用芯片ADV7125KSTZ140將LCD信號轉(zhuǎn)換為VGA信號輸出,用戶可以直接連接VGA顯示設(shè)備,原理如下圖所示:

watermark,bucket_baidu-rmb-video-cover-1,image_YmpoL25ld3MvNjUzZjZkMjRlMDJiNjdjZWU1NzEzODg0MDNhYTQ0YzQucG5n,type_RlpMYW5UaW5nSGVpU01HQg==,w_28,text_QEVsZkJvYXJk,size_28,x_22,y_22,interval_2,color_FFFFFF,effect_softoutline,shc_000000,blr_2,align_1

圖中U2和U3兩顆芯片為FCT16245C,這兩顆芯片作為緩沖芯片使用,有些核心板例如: ELF 1開發(fā)板的啟動項選擇引腳和LCD的信號引腳共用,在開機(jī)時對此引腳的電平狀態(tài)進(jìn)行鎖存,啟動后恢復(fù)LCD功能,所以在開發(fā)板啟動前要保證這一組引腳保持高阻態(tài),防止因為外接設(shè)備引腳的電氣屬性影響到核心板啟動。所以在這里使用兩顆FCT16254C進(jìn)行緩沖,保證系統(tǒng)可以正常啟動。

圖中的LCD轉(zhuǎn)VGA電路中R7、R9、R11三顆信號對地75歐姆電阻必須連接,一般DA芯片都是電流型的,標(biāo)準(zhǔn)負(fù)載要求是37.5歐姆;源端和終端的電阻并聯(lián)剛好是37.5歐姆阻抗;所以這三顆電阻不可省略。

5.LVDS功能擴(kuò)展

由于LVDS信號在抗干擾方面性能優(yōu)異,所以越來越多人開始青睞LVDS屏幕,為了滿足這一部分用戶,我們提供了一個由LCD信號轉(zhuǎn)換為LVDS信號的方案,該方案使用芯片DS90C385AMT,供用戶使用,可以直接連接到用戶LVDS顯示設(shè)備,原理如下圖所示:

watermark,bucket_baidu-rmb-video-cover-1,image_YmpoL25ld3MvNjUzZjZkMjRlMDJiNjdjZWU1NzEzODg0MDNhYTQ0YzQucG5n,type_RlpMYW5UaW5nSGVpU01HQg==,w_20,text_QEVsZkJvYXJk,size_20,x_16,y_16,interval_2,color_FFFFFF,effect_softoutline,shc_000000,blr_2,align_1

該方案采用單路8位LVDS輸出接口:這種接口電路中,采用單路方式傳輸,每個基色信號采用8位數(shù)據(jù),共24位RGB數(shù)據(jù),因此,也稱24位或24bit LVDS接口。

而LVDS接口電路中,將像素的并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)的格式主要有兩種標(biāo)準(zhǔn)如下圖所示:

watermark,bucket_baidu-rmb-video-cover-1,image_YmpoL25ld3MvNjUzZjZkMjRlMDJiNjdjZWU1NzEzODg0MDNhYTQ0YzQucG5n,type_RlpMYW5UaW5nSGVpU01HQg==,w_18,text_QEVsZkJvYXJk,size_18,x_14,y_14,interval_2,color_FFFFFF,effect_softoutline,shc_000000,blr_2,align_1VESA標(biāo)準(zhǔn)的LVDS信號

watermark,bucket_baidu-rmb-video-cover-1,image_YmpoL25ld3MvNjUzZjZkMjRlMDJiNjdjZWU1NzEzODg0MDNhYTQ0YzQucG5n,type_RlpMYW5UaW5nSGVpU01HQg==,w_18,text_QEVsZkJvYXJk,size_18,x_14,y_14,interval_2,color_FFFFFF,effect_softoutline,shc_000000,blr_2,align_1JEIDA標(biāo)準(zhǔn)的LVDS信號

信號標(biāo)準(zhǔn)需要根據(jù)用戶所選屏幕進(jìn)行確定,ElfBoard提供的LVDS顯示模塊默認(rèn)為JEIDA模式。

以上介紹就是常用的幾種功能信號擴(kuò)展方法,希望這些內(nèi)容能為屏幕前的小伙伴提供有用的參考,使大家在學(xué)習(xí)嵌入式開發(fā)的過程中獲得實實在在的幫助。

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

    關(guān)注

    5198

    文章

    20449

    瀏覽量

    334081
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6291

    瀏覽量

    118136
  • 學(xué)習(xí)板
    +關(guān)注

    關(guān)注

    0

    文章

    47

    瀏覽量

    12620
  • 嵌入式開發(fā)平臺

    關(guān)注

    0

    文章

    8

    瀏覽量

    5500
  • Linux開發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    46

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    ELF 1技術(shù)|在NXP源碼基礎(chǔ)上適配開發(fā)板的按鍵功能

    ELF1開發(fā)板。接下來,我們將詳細(xì)闡述適配過程中關(guān)于按鍵功能實現(xiàn)的完整步驟。值得一提的是,ELF1開發(fā)板上預(yù)置了標(biāo)識為K1、K2、K3的三
    的頭像 發(fā)表于 03-08 16:58 ?1765次閱讀
    <b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|在NXP源碼基礎(chǔ)上適配<b class='flag-5'>開發(fā)板</b>的按鍵功能

    ElfBoard技術(shù)|如何在NXP源碼基礎(chǔ)上適配ELF 1開發(fā)板的UART功能

    UART即通用異步收發(fā)器,是一種支持全雙工串行通信協(xié)議的接口。在i.MX6ULL處理器平臺上,該處理器原生支持多達(dá)8路的UART接口,提供了豐富的串行通信能力。 針對ELF 1開發(fā)板,實際引出
    的頭像 發(fā)表于 09-25 13:56 ?3327次閱讀
    <b class='flag-5'>ElfBoard</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|如何在NXP源碼基礎(chǔ)上適配<b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>開發(fā)板</b>的UART功能

    ElfBoard技術(shù)|ELF 1開發(fā)板適配攝像頭詳解

    ELF1ELF1S開發(fā)板適配的OV5640攝像頭,集成了CMOS圖像傳感器,作為一款500萬像素級別的攝像頭,不僅能夠支持最高達(dá)2592x1944分辨率的QSXGA圖像輸出,幀率可達(dá)15fps
    的頭像 發(fā)表于 12-27 10:16 ?2131次閱讀
    <b class='flag-5'>ElfBoard</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|<b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>開發(fā)板</b>適配攝像頭詳解

    ElfBoard技術(shù)|如何在【RK3588】ELF 2開發(fā)板上進(jìn)行根系統(tǒng)的定制

    ELF 2開發(fā)板已經(jīng)適配了Linux 5.10及Elf2 Desktop 22.04操作系統(tǒng),其中Elf2 Desktop 22.04系統(tǒng)是專為嵌入式設(shè)計的Ubuntu base。雖然
    的頭像 發(fā)表于 07-02 16:33 ?3010次閱讀
    <b class='flag-5'>ElfBoard</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|如何在【RK3588】<b class='flag-5'>ELF</b> 2<b class='flag-5'>開發(fā)板</b>上進(jìn)行根系統(tǒng)的定制

    飛凌嵌入式-ELFBOARD ELF 1外設(shè)擴(kuò)展硬件分享第三期

    VGA功能擴(kuò)展 一些用戶對于顯示接口有不同的要求,在一些特殊的環(huán)境中,會有用戶要求使用VGA信號進(jìn)行視頻輸出。但ELF 1開發(fā)板是不支持VGA顯示的,因此,
    發(fā)表于 10-08 14:20

    ELF 1開發(fā)板試用】1.開箱驗貨

    。 打開紙盒子,引入眼簾的是 ELF1 開發(fā)板,一張紀(jì)念卡,一份開箱必讀說明書。ELF1 開發(fā)板的標(biāo)準(zhǔn)配件包里有:一字螺絲刀、尼龍柱、Type-C轉(zhuǎn)接線、10P杜邦線和網(wǎng)線。 就拿 T
    發(fā)表于 11-21 14:20

    ELF 1技術(shù)|在NXP源碼基礎(chǔ)上適配ELF 1開發(fā)板的LED功能

    本次源碼適配工作是在NXPi.MX6ULLEVK評估的Linux內(nèi)核源碼(特定版本:Linux-imx_4.1.15)基礎(chǔ)上進(jìn)行的。主要目標(biāo)是調(diào)整功能接口引腳配置,以適應(yīng)ELF1開發(fā)板。下面以
    的頭像 發(fā)表于 12-29 10:04 ?1698次閱讀
    <b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|在NXP源碼基礎(chǔ)上適配<b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>開發(fā)板</b>的LED功能

    如何將Go程序編譯到ELF 1開發(fā)板

    編譯并運(yùn)行在ELF1開發(fā)板上的。一、在GoLand中配置(一)配置SSH連接Ubuntu虛擬機(jī)以及ELF1開發(fā)板1、打開GoLand的設(shè)置選
    的頭像 發(fā)表于 01-29 10:42 ?1224次閱讀
    如何將Go程序編譯到<b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>開發(fā)板</b>

    ELF 1技術(shù)|如何將Python3.6.9移植到開發(fā)板

    ELF1開發(fā)板的Linux4.1.15eMMC鏡像中,默認(rèn)預(yù)裝了Python2.7。為了適應(yīng)更多應(yīng)用場景,有些小伙伴可能需要移植其他版本的Python,下面將以Python3.6.9為例詳細(xì)介紹
    的頭像 發(fā)表于 02-22 14:06 ?1228次閱讀
    <b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|如何將Python3.6.9移植到<b class='flag-5'>開發(fā)板</b>上

    ELF技術(shù)|如何在開發(fā)板上實現(xiàn)對Java的支持

    Java作為一種功能強(qiáng)大且廣泛應(yīng)用的編程語言,具有廣泛的適應(yīng)性和實用性。在ELF1開發(fā)板上集成Java支持,無疑將賦予嵌入式開發(fā)者更廣闊的選擇空間,今天就為各位小伙伴詳細(xì)解析如何在ELF1
    的頭像 發(fā)表于 03-13 16:47 ?1185次閱讀
    <b class='flag-5'>ELF</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|如何在<b class='flag-5'>開發(fā)板</b>上實現(xiàn)對Java的支持

    ElfBoard技術(shù)|在NXP源碼基礎(chǔ)上適配ELF 1開發(fā)板的按鍵功能

    本次源碼適配工作是在NXPi.MX6ULLEVK評估的Linux內(nèi)核源碼(特定版本:Linux-imx_4.1.15)基礎(chǔ)上進(jìn)行的。主要目標(biāo)是調(diào)整功能接口引腳配置,以適應(yīng)ELF1開發(fā)板。接下來
    的頭像 發(fā)表于 07-10 09:54 ?1380次閱讀
    <b class='flag-5'>ElfBoard</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|在NXP源碼基礎(chǔ)上適配<b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>開發(fā)板</b>的按鍵功能

    ElfBoard技術(shù)|如何在ELF 1開發(fā)板上搭建流媒體服務(wù)器

    流媒體服務(wù)器是一種專門用于傳輸實時數(shù)據(jù)流的服務(wù)器軟件,廣泛用于視頻直播、視頻會議、音頻播放等應(yīng)用場景。在嵌入式開發(fā)領(lǐng)域,將流媒體服務(wù)器部署到開發(fā)板上可以實現(xiàn)諸如視頻監(jiān)控、實時數(shù)據(jù)傳輸?shù)裙δ?。本文將介紹如何利用nginx和其rtmp流媒體模塊,在
    的頭像 發(fā)表于 08-20 14:48 ?1472次閱讀
    <b class='flag-5'>ElfBoard</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|如何在<b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>開發(fā)板</b>上搭建流媒體服務(wù)器

    ElfBoard技術(shù)|如何在ELF 1開發(fā)板上交叉移植Qt

    在嵌入式系統(tǒng)開發(fā)領(lǐng)域,針對特定硬件平臺進(jìn)行Qt框架的移植與適配是一項關(guān)鍵技術(shù)任務(wù)。作為業(yè)界主流的跨平臺應(yīng)用開發(fā)框架,Qt憑借其完善的圖形界面支持能力,在嵌入式
    的頭像 發(fā)表于 02-24 16:18 ?1302次閱讀
    <b class='flag-5'>ElfBoard</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|如何在<b class='flag-5'>ELF</b> <b class='flag-5'>1</b><b class='flag-5'>開發(fā)板</b>上交叉移植Qt

    ElfBoard技術(shù)|如何在【RK3588】ELF 2開發(fā)板實現(xiàn)GPIO功能復(fù)用

    【RK3588】ELF2開發(fā)板的GPIO引腳為例,詳細(xì)闡述從硬件查找到軟件配置的完整流程。1.引腳確認(rèn)在開始配置之前,首先需要了解【RK3588】E
    的頭像 發(fā)表于 12-29 10:37 ?1073次閱讀
    <b class='flag-5'>ElfBoard</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|如何在【RK3588】<b class='flag-5'>ELF</b> 2<b class='flag-5'>開發(fā)板</b>實現(xiàn)GPIO功能復(fù)用

    ElfBoard技術(shù)|借助AI編程,輕松搞定ELF-RK3506開發(fā)板上光照傳感器的數(shù)據(jù)讀取

    ,完全依賴TRAE工具生成直接控制硬件外設(shè)的代碼,具體以光照傳感器為例。書寫任務(wù)需求首先創(chuàng)建一個“功能需求.md”文件。文件內(nèi)容如下:硬件配置:1.ELF-RK3506
    的頭像 發(fā)表于 01-29 16:55 ?1378次閱讀
    <b class='flag-5'>ElfBoard</b><b class='flag-5'>技術(shù)</b><b class='flag-5'>貼</b>|借助AI編程,輕松搞定<b class='flag-5'>ELF</b>-RK3506<b class='flag-5'>開發(fā)板</b>上光照傳感器的數(shù)據(jù)讀取