91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

驅(qū)動(dòng)程序接口協(xié)議發(fā)生變化

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Jerry Krasner ? 2022-06-13 10:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

許多成熟的協(xié)議(例如 I2C、SPI 和 USB)都在不斷發(fā)展。例如:

I2C:目前以 100 kHz 和 400 kHz 以及高達(dá) 1 MHz 的時(shí)鐘速率部署,現(xiàn)在已將 3.4 MHz 和 5.0 MHz 作為新支持的時(shí)鐘速率。

SPI:通常在單 I/O 模式下以低于 33 MHz 的時(shí)鐘頻率使用,現(xiàn)在通常將時(shí)鐘頻率應(yīng)用于 50 MHz 至 80 MHz 及以上的范圍內(nèi),使用雙模式和四模式 I/O 以進(jìn)一步提高編程速度/吞吐量。

USB:在不到兩年的時(shí)間里,USB-IF 引入了 10 Gbps 的時(shí)鐘速率、供電和新的 Type-C 連接器。

表 1 中顯示的數(shù)據(jù)取自 2015 年 EMF 嵌入式開(kāi)發(fā)人員調(diào)查,以回答“您在嵌入式設(shè)計(jì)中使用以下哪些產(chǎn)品作為驅(qū)動(dòng)程序接口(物理接口和網(wǎng)絡(luò)協(xié)議)?” 這個(gè)問(wèn)題有 1,334 條回復(fù)。

poYBAGKmptmANMPlAANnxNv9oGU424.png

表 1.嵌入式設(shè)計(jì)中用作驅(qū)動(dòng)接口的產(chǎn)品。(點(diǎn)擊放大)

表 2 顯示了每個(gè)協(xié)議在嵌入式開(kāi)發(fā)中的使用頻率。數(shù)據(jù)分為三個(gè)干部:全行業(yè)、物聯(lián)網(wǎng)發(fā)展和非物聯(lián)網(wǎng)發(fā)展。由于物聯(lián)網(wǎng)目前被視為主要的增長(zhǎng)應(yīng)用程序,因此我將數(shù)據(jù)包括在內(nèi)以進(jìn)行比較。特別值得注意的是 I2C、SPI 和 USB 在工業(yè)和物聯(lián)網(wǎng)用戶中的流行。

poYBAGKmpuqAfuA9AADMu0dlEDM391.png

表 2.每個(gè)協(xié)議在嵌入式開(kāi)發(fā)中的使用頻率。

讓我們看看使用 I2C、SPI 或 USB 的開(kāi)發(fā)在現(xiàn)場(chǎng)升級(jí)的頻率以及此類升級(jí)的成本有多大。

poYBAGKmpvGAd7U0AADMjy1B3Y8850.png

表 3.嵌入式開(kāi)發(fā)工具的成本影響。

嵌入式市場(chǎng)預(yù)測(cè)調(diào)查數(shù)據(jù)的結(jié)果表明,對(duì)增強(qiáng)功能的采用逐年增加。這種對(duì)新功能的提升和推動(dòng)為許多嵌入式工程師帶來(lái)了預(yù)算困境。近 75% 的受訪者表示,所需升級(jí)存在成本影響,而約 40% 的受訪者將成本影響歸類為主要或關(guān)鍵任務(wù)。購(gòu)買能夠以最高時(shí)鐘速率、最低電壓等運(yùn)行的新工具是昂貴的。購(gòu)買可以達(dá)到手頭任務(wù)所需性能但不滿足最新的高性能規(guī)范或已知的未來(lái)潛力的工具,往往會(huì)導(dǎo)致工具過(guò)早報(bào)廢,因?yàn)樾马?xiàng)目會(huì)推動(dòng)性能極限。

Tektronix、Agilent/Keysight 等傳統(tǒng)示波器供應(yīng)商已通過(guò)提供“型號(hào)系列”(例如,70 MHz 至 200 MHz 示波器、100 MHz 至 1 GHz 示波器)解決了這個(gè)問(wèn)題,每個(gè)都帶有選項(xiàng)(如新協(xié)議探頭)和解碼選項(xiàng))可以隨著客戶需求的發(fā)展而添加。挑戰(zhàn)在于,系列中的入門(mén)級(jí)示波器仍然往往很昂貴,選件價(jià)格通常過(guò)高,而且該系列本身定義了較高的性能范圍。用這些更大的工具來(lái)證明未來(lái)在經(jīng)濟(jì)上是不可行的。

一些較小的工具制造商,例如 Total Phase,終于解決了這個(gè)難題。他們最新一代的工具不再是特定于任務(wù)的(例如,高達(dá) 8 MHz 的編程 SPI、高達(dá) 24 MHz 的嗅探 SPI 等),而是由基于 FPGA 的復(fù)雜平臺(tái)組成,其定制能力超出了他們的前輩。其結(jié)果是獲得了具有成本效益的工具中的相關(guān)技術(shù),這在前幾代人中是無(wú)法實(shí)現(xiàn)的。這種平臺(tái)方法的額外好處是特定的高級(jí)平臺(tái)功能現(xiàn)在將整個(gè)平臺(tái)擴(kuò)展到所有應(yīng)用程序。集成電壓電平轉(zhuǎn)換和以太網(wǎng)連接等項(xiàng)目是高端工具的“賭注”;但直到現(xiàn)在,它們才在低成本工具中可用。通過(guò)使用一個(gè)高度可配置的平臺(tái),

工程師仍然可以選擇最新工具的低成本版本(滿載應(yīng)用程序以滿足當(dāng)今的需求,只是沒(méi)有針對(duì)所有未來(lái)的排列進(jìn)行配置)一直到滿載設(shè)備。不同之處在于,新平臺(tái)架構(gòu)允許最終用戶僅在需要時(shí)購(gòu)買高性能應(yīng)用程序。這有效地消除了預(yù)先“過(guò)度購(gòu)買”的需要,或者通過(guò)選擇上一代工具而面臨過(guò)早過(guò)時(shí)的風(fēng)險(xiǎn)。

預(yù)算和性能始終決定了嵌入式項(xiàng)目工具選擇的最佳價(jià)值,但您第一次可以在需要的時(shí)候準(zhǔn)確獲得所需的東西,這意味著無(wú)需花費(fèi)大量資金即可獲得高性能。當(dāng)您的下一個(gè)項(xiàng)目出現(xiàn)更具挑戰(zhàn)性的要求時(shí),您可以安裝應(yīng)用程序來(lái)滿足這些增加的需求,其成本遠(yuǎn)低于完全更換過(guò)時(shí)的工具。

審核編輯:郭婷

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

    關(guān)注

    5200

    文章

    20497

    瀏覽量

    334826
  • 示波器
    +關(guān)注

    關(guān)注

    113

    文章

    7092

    瀏覽量

    196270
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1886

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    SC18IS604 GPIO4到 INT 連接,當(dāng)輸入引腳狀態(tài)發(fā)生變化時(shí),其他 GPIO 引腳是否會(huì)產(chǎn)生中斷信號(hào)?

    this connection is missing. Is this connection true? 當(dāng)輸入引腳狀態(tài)發(fā)生變化時(shí),其他 GPIO 引腳是否會(huì)產(chǎn)生中斷信號(hào)?
    發(fā)表于 03-17 07:08

    請(qǐng)問(wèn)如何處理電機(jī)參數(shù)變化對(duì)控制性能的影響?

    電機(jī)參數(shù)(如電阻、電感、磁鏈等)可能會(huì)因溫度、老化等因素而發(fā)生變化。這些變化如何影響FOC控制的性能,以及如何設(shè)計(jì)控制策略來(lái)適應(yīng)這些變化
    發(fā)表于 12-12 06:11

    深入了解API:詳解應(yīng)用程序接口的作用和原理

    引言:在現(xiàn)代軟件開(kāi)發(fā)領(lǐng)域中, API(Application Programming Interface,應(yīng)用程序接口)扮演著至關(guān)重要的角色。無(wú)論是在Web開(kāi)發(fā)、移動(dòng)應(yīng)用還是大型軟件系統(tǒng)中,API
    的頭像 發(fā)表于 11-03 09:37 ?390次閱讀

    在 ISR 發(fā)生之前,當(dāng) SFRS 寄存器的值發(fā)生變化時(shí),如何避免意外結(jié)果?

    在 ISR 發(fā)生之前,當(dāng) SFRS 寄存器的值發(fā)生變化時(shí),如何避免意外結(jié)果?
    發(fā)表于 08-25 07:46

    在 ISR 發(fā)生之前,當(dāng) SFRS 寄存器的值發(fā)生變化時(shí)如何避免意外結(jié)果?

    在 ISR 發(fā)生之前,當(dāng) SFRS 寄存器的值發(fā)生變化時(shí),如何避免意外結(jié)果?
    發(fā)表于 08-21 06:33

    如何將 GPIO PWM 和 GPIO Capture 驅(qū)動(dòng)程序導(dǎo)入 Linux 內(nèi)核,實(shí)現(xiàn) PWM 輸出并檢測(cè)引腳的變化狀態(tài)?

    如何將 GPIO PWM 和 GPIO Capture 驅(qū)動(dòng)程序導(dǎo)入 Linux 內(nèi)核,實(shí)現(xiàn) PWM 輸出并檢測(cè)引腳的變化狀態(tài)
    發(fā)表于 08-20 08:20

    為FreeRTOS增加新的設(shè)備驅(qū)動(dòng)程序

    如果你正在使用FreeRTOS構(gòu)建嵌入式系統(tǒng),并且考慮添加新的設(shè)備驅(qū)動(dòng)程序,那么這篇文章很適合你。高效的設(shè)備集成不僅僅是讓設(shè)備功能正常運(yùn)行——更關(guān)乎模塊化、可靠性和安全性。
    的頭像 發(fā)表于 08-06 15:44 ?1029次閱讀
    為FreeRTOS增加新的設(shè)備<b class='flag-5'>驅(qū)動(dòng)程序</b>

    zephyr設(shè)備驅(qū)動(dòng)程序模型

    ? ? 1:Zephyr 內(nèi)核支持多種設(shè)備驅(qū)動(dòng)程序驅(qū)動(dòng)程序是否可用取決于board 和驅(qū)動(dòng)程序。 Zephyr 設(shè)備模型為配置作為系統(tǒng)一部分的驅(qū)動(dòng)程序提供了一致的設(shè)備模型。設(shè)備型號(hào)負(fù)
    的頭像 發(fā)表于 07-29 10:34 ?728次閱讀
    zephyr設(shè)備<b class='flag-5'>驅(qū)動(dòng)程序</b>模型

    NVMe協(xié)議研究掃盲

    空間有限。另一方面可以通過(guò)硬件邏輯的方式來(lái)實(shí)現(xiàn)軟件驅(qū)動(dòng)程序。相較于軟件的順序執(zhí)行,硬件電路可以通過(guò)并行執(zhí)行來(lái)大幅度提高系統(tǒng)性能,這種方式更能充分發(fā)揮出NVMe協(xié)議高度并行的特點(diǎn)。
    發(fā)表于 06-02 23:28

    如何處理FX3 USB驅(qū)動(dòng)程序與MFI相關(guān)接口的安裝?

    器的其他設(shè)備)下,用于 MFI 身份驗(yàn)證的固件中的三個(gè)接口(沒(méi)有 VID 和 PID)被打上感嘆號(hào),并帶有錯(cuò)誤代碼 28(未安裝此設(shè)備的驅(qū)動(dòng)程序)。 該設(shè)備沒(méi)有兼容的驅(qū)動(dòng)程序)。 WestBridge
    發(fā)表于 05-23 07:54

    CY4500 EZ-PD協(xié)議分析儀缺少驅(qū)動(dòng)程序怎么解決?

    Win10 CY4500 Analyzer 4.0.0 安裝程序似乎不包含硬件驅(qū)動(dòng)程序。固件更新實(shí)用程序或 CY4500 產(chǎn)品頁(yè)面上的支持部分也是如此。顯然沒(méi)有驅(qū)動(dòng)程序
    發(fā)表于 05-23 06:43

    Linux環(huán)境再升級(jí):PLIN驅(qū)動(dòng)程序正式發(fā)布

    PLIN驅(qū)動(dòng)程序現(xiàn)已正式發(fā)布,本文將展示如何安裝PLIN驅(qū)動(dòng)程序,以及如何在Linux環(huán)境下進(jìn)行基本的PLIN通信操作,確保您能夠快速掌握并應(yīng)用這一新工具。
    的頭像 發(fā)表于 04-21 15:29 ?1079次閱讀
    Linux環(huán)境再升級(jí):PLIN<b class='flag-5'>驅(qū)動(dòng)程序</b>正式發(fā)布

    應(yīng)用在多點(diǎn)串聯(lián)測(cè)溫中的數(shù)字溫度傳感芯片-M601B

    ?多點(diǎn)串聯(lián)測(cè)溫的工作原理?是通過(guò)將多個(gè)溫度傳感器串聯(lián)在一個(gè)電路中,每個(gè)傳感器負(fù)責(zé)監(jiān)測(cè)一個(gè)點(diǎn)的溫度。當(dāng)其中一個(gè)點(diǎn)的溫度發(fā)生變化時(shí),整個(gè)電路的電阻和電流也會(huì)發(fā)生變化,從而影響其他點(diǎn)的測(cè)量結(jié)果。
    的頭像 發(fā)表于 04-18 09:47 ?869次閱讀
    應(yīng)用在多點(diǎn)串聯(lián)測(cè)溫中的數(shù)字溫度傳感芯片-M601B

    RTC芯片有Linux PCA2131驅(qū)動(dòng)程序嗎?

    RTC 芯片有 Linux PCA2131驅(qū)動(dòng)程序嗎? 1) 如果沒(méi)有,我可以使用任何兼容的驅(qū)動(dòng)程序來(lái)驅(qū)動(dòng)這個(gè) RTC 芯片嗎? 2) 如果是,我在哪里可以找到它?
    發(fā)表于 03-31 06:22

    求助,關(guān)于CMSIS I2C驅(qū)動(dòng)程序問(wèn)題求解?

    在嘗試修改 ENET PHY/MAC 驅(qū)動(dòng)程序以使用 I2C 時(shí),我在嘗試讓接口運(yùn)行速度超過(guò)400kHz 時(shí)遇到了問(wèn)題。 我在 RT1160 evk 板上測(cè)試
    發(fā)表于 03-20 07:48