问题标签 [rtos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 什么是在 RTOS 中将参数传递到堆栈?
我是 RTOS 的新手,在 C/C++ 系统端(应用程序端)编程方面有几个月的经验。但是进入这个嵌入式领域,我被几个问题绊倒了。
将参数传递给任务是什么意思?我不明白下面给出的例子。
// ^ 这不是传参就是任务。
// ^ 这是传递参数是一个任务。
- 我知道在普通的 C 编程中定义一个堆栈。但是在 RTOS 中,我不明白您定义的堆栈必须驻留在 CPU 实际可以用作堆栈的区域中吗?
embedded - 嵌入式系统的实时操作系统 -> 好的入门书籍
我在 AVR 微控制器上进行了广泛的工作。我在 UNI 没有上过合适的操作系统课程……不是来自 CS 分支,但我想要一本书,它可以为我提供通用操作系统概念以及嵌入式系统的 RTOS 概念。有什么建议吗?。详细说明 TinyOS 或 FemtoOS 等特定操作系统的东西会很好,但我也想要一些基于 API 的示例/代码。
有什么建议么 ?
visual-studio - 适用于 Windows 的免费 RTOS
有没有与 Visual Studio 2010 完全集成的TenAsys Intime RTOS的免费替代品?或者,如果不是,您会推荐我哪些 RTOS 工具?
提前致谢!
rtos - 实时操作系统经验
在过去的五年中,我一直担任嵌入式软件工程师,主要从事 8 位微控制器固件和桌面/移动应用程序开发。
我在 WinCE 项目上的工作(我在其中被介绍给 .NET CF)是短暂的。我确实使用核心 API 进行中断处理、外设通信等……但同样,它并不完全是纯 RTOS 环境。为了在嵌入式领域获得更多扎实的经验,我想更多地使用 RTOS。
购买带有 RTOS 的评估板并在家中完成项目会被视为一种很好的体验,还是在线课程更有用?我只是不清楚什么会被认为是好的经验。任何建议或指示都会对我有很大帮助。我对这个领域充满热情,但只需要一个正确的方向。
感谢您提前提供任何帮助。
问候,
副部
operating-system - 五种最常用的实时操作系统是什么?
我正在寻找最常用的 5 个实时操作系统。我在 Google 和Wikipedia上搜索了一个 RTOS 列表,但它们的顺序是随机的,而且我不相信它们都真正实时运行。
还有一个问题:我们可以包括 Windows 7 吗?当我们设置 5 个任务的优先级时,例如设置为实时。
c - 在嵌入式系统的上下文中,什么是外围锁定?
我不断听到“外围锁定”以及“竞争条件、IPC ..”等其他主题 - “外围锁定”是什么意思?任何指针或链接也会有所帮助。我看到它在“工作要求”下被提及,例如“理解 DMA 引擎、中断、计时器、内存虚拟化、竞争条件和外围锁定的概念……”我认识其他人,但不是“外围锁定”。
谢谢
c - FreeRTOS 中的队列数组问题
我正在构建一个 FreeRTOS 应用程序。我创建了一个模块,它从另一个模块注册一个 freeRTOS 队列句柄,当这个模块模块发生中断时,它会向所有注册的队列发送一条消息。但似乎我能够从队列中发送消息,但无法在另一个模块中接收它。
这是我的代码。
远程模块:-
这是注册模块
几点:-
- xQuehandle 的类型定义为“void *”
- 如果删除注册的东西,并且如果我通过外部获取指针,则代码可以直接使用 xQueueSendFromISR 中的队列指针。
需要任何建议或信息吗?
networking - 具有 TCP/IP、SSL、USB 和对 ARM 的基本文件系统支持的最小 FOSS RTOS
这是一个坦率的承认——我知道关于 RTOS 或嵌入式编程的知识,所以更了解的人可以帮助我更恰当地构建查询。
支持 TCP/IP、SSL、USB 和一些用于 Cortex-M3 等低端 ARM 设备的基本文件系统的最小 FOSS RTOS(或任何操作系统)是什么?
没有排除像 ARM9/ARM7TDMI 这样的东西,因此具有“可选”MMU 支持的 RTOS 可能是一个主要优势。我们目前正在涉足一些不确定性,例如精确处理器、MMU/no-MMU、完全无头运行(无显示),但我想开始一点点加速。
很乐意回答反问题以澄清要求。
qt - 将 Qt 移植到实时 RTOS-32
我想知道是否有用于 On-Time RTOS-32 的 QT 端口。
有什么地方可以找到有关这种端口的更多信息吗?
提前致谢。
问候,吉列尔莫