Shi*_*hab 5 c embedded multithreading keil
我正在使用Keil C编译器在LM3S6965评估板上开发嵌入式应用程序.有没有创建多线程嵌入式应用程序的选项?
Mar*_*tin 8
您可能想要查看FreeRTOS.这是一个非常简单和轻量级的操作系统,可以为您提供多线程.
还有很多其他轻量级操作系统.
Cli*_*ord 3
多线程不是 C 的固有部分,因此根本不是由编译器提供的,而是由库提供的。在这方面,多线程可以使用任何 C 编译器来实现;这更多的是选择(或编写)合适的库的情况。
ARM Cortex-M 存在许多 RTOS 内核,但 Keil MDK-ARM包含支持多线程的 RTX 实时操作系统库。
uVision IDE 明确具有包含 RTX 库的选项,并且调试器具有基本的内核感知能力。RTX 本身相当原始,但适合小型项目,并且 Keil 的所有其他中间件(例如 TCP/IP、USB、CAN 和文件系统)都可以直接与它配合使用。
归档时间:
13 年 前
查看次数:
2231 次
最近记录:
9 年,11 月 前