专栏名称: 21ic电子网
即时传播最新电子科技信息,汇聚业界精英精彩视点。
今天看啥  ›  专栏  ›  21ic电子网

FreeRTOS编码标准及规范

21ic电子网  · 公众号  · 半导体  · 2024-09-18 12:35

文章预览

作者 | strongerHuang 微信公众号 | strongerHuang 据某研究机构统计,目前全球RTOS市场占有率最高的是FreeRTOS,当然,统计的具体方法我们不得而知,但FreeRTOS的确很活跃。 这里问问大家,你身边使用 FreeRTOS 的朋友或同事多吗? 下面给大家分享一下 FreeRTOS 编码标准及规范。 FreeRTOS编码标准 FreeRTOS V11.0之前的内核版本,符合MISRA C:2004 编码标准。 但目前最新的 FreeRTOS 内核遵循 MISRA C:2012 编码标准。 什么是  MISRA C:2012 编码标准? MISRA C是由汽车产业软件可靠性协会(MISRA)提出的C语言开发标准。其目的是在增进嵌入式系统的安全性及可移植性,针对C++语言也有对应的标准MISRA C++。 因为 FreeRTOS 使用多种不同的编译器构建,其中不乏相对高级的编译器。因此, FreeRTOS 没有使用 C99 或其他标准,而是采用更加严格的 MISRA C 编码标准。 由于 FreeRTOS V11.0之前的内核版 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览