mraa(libmraa)是一款底層支持庫,避免用戶通過重新修改與編譯系統鏡像的方式來進行基本的底層操作。該庫支持如GPIO、i2c、spi等芯片外設的控制。使用方法上比較類似于ST公司開發的HAL庫,只是兩者針對的對象不同。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
芯片
+關注
關注
456文章
50940瀏覽量
424691 -
intel
+關注
關注
19文章
3483瀏覽量
186112 -
編譯
+關注
關注
0文章
659瀏覽量
32903
發布評論請先 登錄
相關推薦
【Intel Edison試用體驗】基于upm庫的LED問題解決
首先說明一下。mraa是一種低級別通用庫,可將通用輸入/輸出 (GPIO) 接口轉換成針腳。upm是一種用 C++ 編寫而成的傳感器通用庫,它使用
發表于 07-07 21:32
【Intel Edison試用體驗】更新Eclipse 上的mraa與upm庫
使用串口連接到開發板,并使用root進行登陸。查看開發板上的upm庫與mraa庫版本。但是到目前,upm
發表于 07-09 10:01
【Intel Edison試用體驗】upm——LED例程程序理解
下載的upm的庫是復制到工程目錄下的,還要在工程中指寫它的路徑,這在之前的帖子已經說過了。使用new創建類對象,名為led,這里有參數“2”實際上是調用了mraa庫中的GPIO初始化函
發表于 07-09 22:19
【Intel Edison試用體驗】更新Mraa與upm庫
://iotdk.intel.com/repos/3.0/intelgalactic/opkg/i586" > /etc/opkg/mraa-upm.confopkg updateopkg install mraa登錄到板卡,依次輸入上方每行代碼即可更新到最新的
發表于 07-11 22:22
【Intel Edison試用體驗】Mraa庫GPIO中斷的使用
下為高電平。在查看原理圖可以看到上圖D1引腳對應Edison的D2引腳。下面看下程序,其中gpio2為按鍵輸入,gpio12為底板ds2的LED。我們使用mraa_gpio_isr給gpio2設置了一
發表于 07-13 21:38
【Intel Edison試用體驗】+mraa和upm庫說明及升級
在所支持的硬件上映射其傳感器和制動器,并通過高級語言和結構控制下層通信協議。UPM 傳感器庫(或 libmraa)是關于傳感器表示的資源庫,用 C++ 編寫而成,并使用 MRAA。
發表于 07-24 14:23
【Intel Edison試用體驗】GCC篇:Edison樣例使用
見到諸多人用Eclipse或Andruio編譯程序,再串口發送,而大多數使用的程序代碼量也不大,不若直接使用GCC 編譯來的更透徹。驅動底層,Edison有mraa和upm支持,upm又是建立在
發表于 07-26 23:26
【Intel Edison試用體驗】[開發] Yocto-Linux配置,連接Serial,連接Wifi,更新函數庫(小k - NO.05)
Linux配置名稱和密碼 ·連接到網絡-wifi方式 ·更新函數庫,mraa和upm ·準備工作 —————————————————————————————————————————————Ⅰ、 Edsion
發表于 08-08 01:35
【Intel Edison試用體驗】[Demo] PWM-舵機 基于mraa設計高級函數庫 [XDK-node.js](小k - NO.13)
upm和mraa包 ·安裝好XDK,Edion可以連接網絡 —————————————————————————————————————————————Ⅰ、 硬件連接 如下圖所示:(D3 連接舵機,D7
發表于 08-10 17:37
【Intel Edison試用體驗】[Demo] ADC 溫度傳感器 mraa和upm [XDK-node.js](小k - NO.16)
node.js語言,通過兩種庫“mraa” 和upm分別實現溫度采集 ·工程代碼,樓主自主原創,由于對node.js剛接觸,不熟悉,有什么優化的地方,可以一起學習探討。 ·準備工作 ·Edsion安裝
發表于 08-11 10:08
【Intel Edison試用體驗】[Demo] ADC 光線傳感器 mraa和upm [XDK-node.js](小k - NO.17)
node.js語言,通過兩種庫“mraa” 和upm分別實現光學系數采集 ·工程代碼,樓主自主原創,由于對node.js剛接觸,不熟悉,有什么優化的地方,可以一起學習探討。 ·準備工作 ·Edsion
發表于 08-11 10:18
【Intel Edison試用體驗】[Demo] ADC 聲音傳感器 mraa和upm [XDK-node.js](小k - NO.18)
node.js語言,通過兩種庫“mraa” 和upm分別實現聲音系數采集 ·工程代碼,樓主自主原創,由于對node.js剛接觸,不熟悉,有什么優化的地方,可以一起學習探討。 ·準備工作 ·Edsion
發表于 08-11 10:23
【Intel Edison試用體驗】[Demo] ADC 電位器 mraa和upm [XDK-node.js](小k - NO.19)
————————————————————————————————————————————— ·主要內容·在XDK IDE 上采用node.js語言,通過兩種庫“mraa” 和upm分別實現電位器
發表于 08-11 10:28
MRAA在使用時如何提供簡便的便攜式界面
在本視頻中,您將了解MRAA在使用傳感器和執行器時如何為您提供簡便的便攜式界面。
MRAA是一個用C語言編寫的低級庫
評論