Quantcast
Channel: 英特尔开发人员专区文章
Viewing all articles
Browse latest Browse all 583

更新和选择针对 UPM 和 MRAA 通用库的更新选项

$
0
0

您可以查看系统的 UPM 和 MRAA 通用库是否已与开发板的通用库同步、指定用于更新 Eclipse 通用库的资源库,等等。具体步骤请参阅以下相应部分:

MRAA I/O 通用库(或 libmraa)是一种低级别通用库,可将通用输入/输出 (GPIO) 接口转换成针脚,以供英特尔® Galileo 或英特尔® Edison 开发板使用。MRAA 有助于开发人员和传感器制造商以更简单的方法在所支持的硬件上映射其传感器和制动器,并通过高级语言和结构控制下层通信协议。

UPM传感器通用库(或 libupm)是关于传感器表示的资源库,用 C++ 编写而成,并使用 MRAA。UPM 是一种高级别资源库,可支持使用 MRAA 通用库的传感器。各传感器都可链接至 libmraa,但并不意味着它们处于互连状态,尽管有几组传感器可以互连。传感器包含一个标头,支持您与传感器互动。

要求

Eclipse 中同步通用库

在 Eclipse 中进行开发活动时,您需要用到两套 UPM 和 MRAA 资源库:

  • 系统的资源库(亦称为主机或 Eclipse 通用库)
  • 英特尔物联网开发板的资源库(亦称为目标库)

您可以同步 Eclipse 和目标库,以确保它们之间的兼容性。如果同时使用多个开发板,但其中的一些开发板安装了不同版本的 UPM 和 MRAA,这种同步会带来很大的帮助。如欲了解如何确定何时查看通用库是否需要同步化,如何选择用于更新通用库的资源库等其他信息,请参阅定义 Eclipse 通用库选项

更新< Eclipse 通用库/a>

您可以快速将 Eclipse 通用库更新至最新版本。更新 Eclipse 通用库的过程中会更新“IoT Sensor Support”选项卡,因此您的 Eclipse 通用库始终支持最新的传感器。如欲了解如何查看所支持的传感器列表,请参阅查看支持的传感器

  1. 选择“IoT DevKit > Update libraries”。


     
  2. Eclipse 将查看通用库是否为最新版本。系统的通用库版本列在“Local”下方。如要通过通用库资源库(列于“Online”下方)将通用库更新至最新版本,请点击“Yes”。


     
  3. 您的通用库将更新。点击“OK”。

定义 Eclipse 通用库选项

您可以定义用于同步和更新 Eclipse 通用库的选项。例如,您可以指定通过哪个资源库来下载 UPM 和 MRAA 通用库。

  1. 选择“Window > Preferences”。
  2. 在左侧展开“Intel(R) IoT Developer Kit”。选择“Update libraries”
  3. 您可以选择是否在启动过程中查看 Eclipse 通用库更新。在“Eclipse libraries update”下方进行以下操作:
    • 如要查看更新,选中“Check for updates on startup”复选框。
    • 如要跳过查看,清空“Check for updates on startup”复选框。
  4. 您可以决定是否查看 Eclipse 和目标库在开发板连接过程中是否正在同步。在“Target libraries synchronization”下方进行以下操作:
    • 如要查看 Eclipse 和目标库,选中“Check for libraries synchronization when connecting to a target”复选框。
    • 如要在连接开发板时跳过查看步骤,清空“Check for libraries synchronization when connecting to a target”复选框。
  5. 您可以决定使用哪个资源库更新您的通用库。在“Repository”下方选中其中一项:
    • 如要使用英特尔的官方版资源库,选择“Release repository (default)”。
    • 如要使用英特尔的开发资源库,选择“Development repository”。该资源库包含最新支持的传感器,但可能没有经过完整测试。
    • 如要使用自定义资源库,选择“Custom repository”,并在字段中输入资源库的 URL。如果选择使用自定义资源库,则不支持通用库同步。
  6. 如要将您的 Eclipse 通用库重新设置为出厂设置,请点击“Libraries factory reset”。
  7. 点击“OK”应用您的更改。


Viewing all articles
Browse latest Browse all 583

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>