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

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

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

MRAA和UPM中間設(shè)備庫(kù)的介紹

英特爾 Altera視頻 ? 2018-10-30 07:40 ? 次閱讀

mraa(libmraa)是一款底層支持庫(kù),避免用戶通過重新修改與編譯系統(tǒng)鏡像的方式來進(jìn)行基本的底層操作。該庫(kù)支持如GPIO、i2c、spi等芯片外設(shè)的控制。使用方法上比較類似于ST公司開發(fā)的HAL庫(kù),只是兩者針對(duì)的對(duì)象不同。

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

    關(guān)注

    455

    文章

    50818

    瀏覽量

    423727
  • intel
    +關(guān)注

    關(guān)注

    19

    文章

    3482

    瀏覽量

    186011
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    657

    瀏覽量

    32873
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【Intel Edison試用體驗(yàn)】基于upm庫(kù)的LED問題解決

    首先說明一下。mraa是一種低級(jí)別通用庫(kù),可將通用輸入/輸出 (GPIO) 接口轉(zhuǎn)換成針腳。upm是一種用 C++ 編寫而成的傳感器通用庫(kù),它使用
    發(fā)表于 07-07 21:32

    【Intel Edison試用體驗(yàn)】更新Eclipse 上的mraaupm庫(kù)

    使用串口連接到開發(fā)板,并使用root進(jìn)行登陸。查看開發(fā)板上的upm庫(kù)mraa庫(kù)版本。但是到目前,upm
    發(fā)表于 07-09 10:01

    【Intel Edison試用體驗(yàn)】upm——LED例程程序理解

    下載的upm庫(kù)是復(fù)制到工程目錄下的,還要在工程中指寫它的路徑,這在之前的帖子已經(jīng)說過了。使用new創(chuàng)建類對(duì)象,名為led,這里有參數(shù)“2”實(shí)際上是調(diào)用了mraa庫(kù)中的GPIO初始化函
    發(fā)表于 07-09 22:19

    【Intel Edison試用體驗(yàn)】更新Mraaupm庫(kù)

    ://iotdk.intel.com/repos/3.0/intelgalactic/opkg/i586" > /etc/opkg/mraa-upm.confopkg updateopkg install mraa登錄到板卡,依次輸入上方每行代碼即可更新到最新的
    發(fā)表于 07-11 22:22

    【Intel Edison試用體驗(yàn)】Mraa庫(kù)GPIO中斷的使用

    下為高電平。在查看原理圖可以看到上圖D1引腳對(duì)應(yīng)Edison的D2引腳。下面看下程序,其中g(shù)pio2為按鍵輸入,gpio12為底板ds2的LED。我們使用mraa_gpio_isr給gpio2設(shè)置了一
    發(fā)表于 07-13 21:38

    【Intel Edison試用體驗(yàn)】+mraaupm庫(kù)說明及升級(jí)

    在所支持的硬件上映射其傳感器和制動(dòng)器,并通過高級(jí)語言和結(jié)構(gòu)控制下層通信協(xié)議。UPM 傳感器庫(kù)(或 libmraa)是關(guān)于傳感器表示的資源庫(kù),用 C++ 編寫而成,并使用 MRAA
    發(fā)表于 07-24 14:23

    【Intel Edison試用體驗(yàn)】GCC篇:Edison樣例使用

    見到諸多人用Eclipse或Andruio編譯程序,再串口發(fā)送,而大多數(shù)使用的程序代碼量也不大,不若直接使用GCC 編譯來的更透徹。驅(qū)動(dòng)底層,Edison有mraaupm支持,upm又是建立在
    發(fā)表于 07-26 23:26

    【Intel Edison試用體驗(yàn)】[開發(fā)] Yocto-Linux配置,連接Serial,連接Wifi,更新函數(shù)庫(kù)(小k - NO.05)

    Linux配置名稱和密碼 ·連接到網(wǎng)絡(luò)-wifi方式 ·更新函數(shù)庫(kù)mraaupm ·準(zhǔn)備工作 —————————————————————————————————————————————Ⅰ、 Edsion
    發(fā)表于 08-08 01:35

    【Intel Edison試用體驗(yàn)】[Demo] PWM-舵機(jī) 基于mraa設(shè)計(jì)高級(jí)函數(shù)庫(kù) [XDK-node.js](小k - NO.13)

    upmmraa包 ·安裝好XDK,Edion可以連接網(wǎng)絡(luò) —————————————————————————————————————————————Ⅰ、 硬件連接 如下圖所示:(D3 連接舵機(jī),D7
    發(fā)表于 08-10 17:37

    【Intel Edison試用體驗(yàn)】[Demo] ADC 溫度傳感器 mraaupm [XDK-node.js](小k - NO.16)

    node.js語言,通過兩種庫(kù)mraa” 和upm分別實(shí)現(xiàn)溫度采集 ·工程代碼,樓主自主原創(chuàng),由于對(duì)node.js剛接觸,不熟悉,有什么優(yōu)化的地方,可以一起學(xué)習(xí)探討。 ·準(zhǔn)備工作 ·Edsion安裝
    發(fā)表于 08-11 10:08

    【Intel Edison試用體驗(yàn)】[Demo] ADC 光線傳感器 mraaupm [XDK-node.js](小k - NO.17)

    node.js語言,通過兩種庫(kù)mraa” 和upm分別實(shí)現(xiàn)光學(xué)系數(shù)采集 ·工程代碼,樓主自主原創(chuàng),由于對(duì)node.js剛接觸,不熟悉,有什么優(yōu)化的地方,可以一起學(xué)習(xí)探討。 ·準(zhǔn)備工作 ·Edsion
    發(fā)表于 08-11 10:18

    【Intel Edison試用體驗(yàn)】[Demo] ADC 聲音傳感器 mraaupm [XDK-node.js](小k - NO.18)

    node.js語言,通過兩種庫(kù)mraa” 和upm分別實(shí)現(xiàn)聲音系數(shù)采集 ·工程代碼,樓主自主原創(chuàng),由于對(duì)node.js剛接觸,不熟悉,有什么優(yōu)化的地方,可以一起學(xué)習(xí)探討。 ·準(zhǔn)備工作 ·Edsion
    發(fā)表于 08-11 10:23

    【Intel Edison試用體驗(yàn)】[Demo] ADC 電位器 mraaupm [XDK-node.js](小k - NO.19)

    ————————————————————————————————————————————— ·主要內(nèi)容·在XDK IDE 上采用node.js語言,通過兩種庫(kù)mraa” 和upm分別實(shí)現(xiàn)電位器
    發(fā)表于 08-11 10:28

    MRAA在使用時(shí)如何提供簡(jiǎn)便的便攜式界面

    在本視頻中,您將了解MRAA在使用傳感器和執(zhí)行器時(shí)如何為您提供簡(jiǎn)便的便攜式界面。 MRAA是一個(gè)用C語言編寫的低級(jí)庫(kù)
    的頭像 發(fā)表于 10-30 06:43 ?3304次閱讀

    英特爾Edison教程:UPMMRAA

    電子發(fā)燒友網(wǎng)站提供《英特爾Edison教程:UPM、MRAA.zip》資料免費(fèi)下載
    發(fā)表于 06-14 16:14 ?0次下載
    英特爾Edison教程:<b class='flag-5'>UPM</b>、<b class='flag-5'>MRAA</b>