我是图卢兹大学软件定义电力电子学研究员 Luiz Villa。 我的团队正在努力尝试将 RTOS 嵌入到微控制器中,以便在电力电子设备中创建更友好的嵌入式控制开发过程。 我们尽可能避免使用 ISR,原因有两个: 它使软件开发中的协作变得更加容易(我们的项目是开源的) 中断使代码执行时间不确定(我们 ...
我是图卢兹大学软件定义电力电子学研究员 Luiz Villa。 我的团队正在努力尝试将 RTOS 嵌入到微控制器中,以便在电力电子设备中创建更友好的嵌入式控制开发过程。 我们尽可能避免使用 ISR,原因有两个: 它使软件开发中的协作变得更加容易(我们的项目是开源的) 中断使代码执行时间不确定(我们 ...
我想创建一个物联网项目,我将不得不创建一个浇水系统。 我将在 ESP32 或 ESP8266 上使用 Riot-OS,它将与水泵、n-mosfet、电源和湿度传感器交互。 同时,我将运行一个 Linux 网络服务器,接受来自这个 controller 的数据。 在我的硬件到货之前,我想使用 iot- ...
简单来说:我正在尝试设置一个由外部源计时的定时器/计数器。 该设备是 SAMR30-Xplained Pro,而 RIOT 是操作系统。 更详细一点:我试图让 gclk 生成器(例如 6)连接到定时器/计数器(例如 TC4),并将生成器连接到 GCLK_IO (PA22) 作为时钟源。 只有发电机 ...
我正在尝试将Zenoh协议移植到 RIOT-OS。 我使用 RIOT 的本机模拟器让它工作,但未能为 Board 编译代码。 问题在于我使用 CMAKE 构建 git repo 时。 当我使用 Linux 的 gcc 和 g++ 编译器编译它时,一切正常。 但是,当我使用arm-none-eab ...
设置: 连接stm32f407vet6和LAN8720,连接到以太网 代码在这里: https://github.com/RIOT-OS/RIOT/tree/master/examples/emcute_mqttsn : https://github.com/RIOT-OS/RIOT/tre ...
这是我的设置: docker pull riot/riotbuild wget https://github.com/RIOT-OS/RIOT/archive/2019.04.zip unzip 2019.04.zip cd RIOT-2019.04/examples/hello- ...
所以,我正在为 RIOT OS 开发一个嵌入式库。 由于我的库使用 Cmake,但 RIOT 使用一个简单的 Makefile,我只编译一个静态库,然后在编译时将其链接到 RIOT。 所以我编译库:我将所有包含文件传递给 CMAKE_C_FLAGS 这是必需的,因为我的库使用 pthreads 并且 ...
我是第一次尝试 RIOT OS。 下载源代码后,我可以非常轻松地构建应用程序,包括需要 ARM 工具链的目标。 hello-world 应用程序在我的 Linux 构建机器上运行良好(使用 BOARD=native 构建)并在终端中打印。 当我切换到嵌入式平台(Nucleo F411,例如 A ...
我试着用gcc 4.8.4编译这个程序,然后这个程序会上传到板子MSP430。 我收到警告 此错误来自以下代码: 中的问题 我该如何解决这个警告? ...