FreeRTOS是一款适用于微控制器的便携式开源实时操作系统。它还支持带有内存保护单元的微处理器。
“无法读取规范文件”尝试为 Raspberry Pi Pico W 创建 uf2 文件
我正在尝试为集群机器人的 Raspberry Pi Pico 创建一个 uf2 文件。我得到: arm-none-eabi-gcc:致命错误:无法读取规范文件“nosys.specs”:没有这样的文件或目录 我安装了S...
操作系统调度程序间隔计时器 - 它在哪里运行?如何与其互动?
因为它与操作系统的进程调度有关:我知道调度程序需要一个类似“时钟”的设备,称为间隔计时器,来跟踪每个
按照我的理解,上下文切换是指当一个更高优先级的任务准备好并且调度程序立即选择它来运行,保存前一个任务的上下文,这样一旦这个任务它就继续......
RS232桥接WiFi ESP32问题。如何避免串口中的随机数据?
首先,谢谢如果有人可以帮助我。 澄清一下,我不是专家,欢迎任何帮助/批评。 我与之通信的硬件不是 ESP32,它是一个具有
为什么 Cortex-M FreeRTOS 中的 WFI 之后需要 ISB?
当使用依赖于 WFI 指令的无滴答空闲功能时,我在 FreeRTOS 的 Cortex-M 端口中看到以下几行 __asm 易失性(“dsb”); __asm 易失性(“wfi”); __asm 卷...
有人可以帮我为带有 FreeRTOS 的 Raspberry Pi Pico 创建一个 uf2 文件吗?
首先我使用的是MacBook。我正在尝试为我的树莓派 pico 创建一个 uf2 文件。这是针对我正在开发的群体机器人,我收到以下错误:arm-none-eabi-gcc:致命错误:c...
我是 FreeRTOS 的新手,正在研究任务创建基础知识并发现以下内容: 如果两个任务的控制块分配给同一个任务处理程序,则创建的任务...
查看 FreeRTOS 中堆 1 的代码... #if (configAPPLICATION_ALLOCATED_HEAP == 1) /* 应用程序编写者已经定义了用于 RTOS 的数组 * 堆 - 可能是这样
最近对rtos的应用很感兴趣,想使用其中的一个。然而,我读到 msp430g2553 的内存非常小,这就是为什么 freertos 不能与此一起使用(也许我错了)。那个...
我正在尝试进入停止模式并使用 RTC 闹钟唤醒。 它在启动 FreeRTOS 内核之前工作。 启动 FreeRTOS 内核后唤醒不起作用,系统继续...
使用 FreeRtos、netconn API 和 stm32f2 的 HAL 库的 TCP 服务器中的线程删除问题
我正在做一个定制板项目: 将按照客户端-服务器模型通信将 PC 主机(客户端应用程序)连接到该板。 会收到请求数据的请求包 ...
如何正确使用 asprintf(&myString, "{\"certs_state\": \"%d\"}", x);?
我有以下代码: char *myString=NULL; 整数 x = 2; asprintf(&myString, "{\"certs_state\": \"%d\"}", x); 它的输出是: {"certs_state": "2&q...
我正在尝试并行运行 6 个任务,并且所有任务都运行无限时间。但是当任务开始运行时出现此错误: Guru Meditation Error:核心 0 恐慌(LoadProhibited)。例外是
TCP 客户端线程创建在使用 FreeRtos 和 netconn API 为 stm32f207xx 实现的 TCP 服务器上停止 [关闭]
我正在做一个定制板项目: 将按照客户端-服务器模型通信将 PC 主机(客户端应用程序)连接到该板。 会收到请求数据的请求包 ...
使用 LwIP 的 netconn API、freeRTOS 和 HAL 库与基于 stm32f207xx 的服务器建立多个 TCP 连接的问题
我正在做一个定制板项目: 将按照客户端-服务器模型通信将 PC 主机(客户端应用程序)连接到该板。 会收到请求数据的请求包 ...
使用 LwIP 的 netconn API、freeRTOS 和 HAL 库与基于 stm32f207xx 的服务器建立多个 TCP 连接的问题
我正在做一个定制板项目: 将按照客户端-服务器模型通信将 PC 主机(客户端应用程序)连接到该板。 会收到请求数据的请求包 ...
FreeRTOS 的 xStreamBufferSendFromISR() 中的什么使其“ISR 安全”?
FreeRTOS 文档: https://www.freertos.org/xStreamBufferSendFromISR.html 有通用的 NOTE 表示该函数在 ISR 中使用是安全的,但没有解释原因。 这个功能是什么...
我使用什么编译器进行 VSCode FreeRTOS 嵌入式编程?我应该在列表中看到 GNU 吗?
我正在尝试通过在 FreeRTOS 上为 nRF52 DK 构建一个闪烁的应用程序来开始嵌入式编程。我知道有 Zephyr 示例,我已经通过 nRF Connect 插件让它们工作
晚上好,我对线程发生的争论有一个小问题,我想知道如何解决它,因为我已经搜索了所有的互联网论坛,但我找不到答案......