Files
MAX_CARLINK_A270S/MXC_A27-PCB4.5-CANUI/lib/awtk/awtk/src/platforms

目录介绍

  • common 公共代码。

  • raw 基于裸系统的实现(无RTOS的嵌入式系统)。

  • 基于freertos的实现。

  • rtt 基于RT-Thread的实现。

  • tos 基于腾讯tiny OS的实现。

  • cmsis_os 基于cmsis_os抽象接口的实现。

  • pc 基于PC(SDL/Posix)的实现主要用于Windows, MacOS, Linux, Android和iOS等平台。

对于嵌入式系统使用RTOS比裸系统内存开销多一点点但是性能会有明显提升因为sleep/delay函数只会阻塞当前线程而不会阻塞整个系统。