最早是看到IAR的一条消息,全面支持PX5 RTOS,然后就进一步上他们的官方下载白皮书了解相关消息
当看到这两个名字时,很熟悉,这不就是ThreadX的老大Bill Lamie。

经过信息检索,应该是实锤了,领英上已经更新了他的工作经历:

然后再结合Azure ThreadX全家桶最近的更新记录中,应该确实是离开了
[C] 纯文本查看 复制代码 /* DATE NAME DESCRIPTION */
/* */
/* 05-19-2020 William E. Lamie Initial Version 6.0 */
/* 09-30-2020 Yuxin Zhou Modified comment(s), */
/* resulting in version 6.1 */
/* 04-25-2022 Scott Larson Modified comment(s), */
/* handle 0 flags case, */
/* resulting in version 6.1.11 */
/* 10-31-2022 Scott Larson Modified comment(s), always */
/* return actual flags, */
/* resulting in version 6.2.0 */
/* */
Bill Lamie开发最早的系统Nucleus RTOS,当前是西门子在维护,然后就是现在的ThreadX全家桶,微软全面接管维护了,核心部分已经比较成熟,当前主要是功能的拓展和完善。
这次又有了新的想法并付诸实现,开始PX5 RTOS全新玩法,继续引领RTOS潮流。
https://px5rtos.com/
简单了解了下PX5的特色
(1)Flash和RAM最小需求都小于1KB.
(2)原生支持POSIX,这样各种基于POSIX编程的应用都可以互通移植,而还提供了拓展,专为深度嵌入式实时应用而设计。
(3)PX5 RTOS 还提供内存保障技术PDV,这是一种独特的技术,可实现运行时函数指针、链表和堆栈验证。最后,集中错误处理,有助于构建更强大的应用程序。
PX5-RTOS-User-Guide-jan-2023.pdf (1.90MB)

|