ZHCAB93 July 2021 DRA821U , DRA821U-Q1 , DRA829J , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
AUTOSAR 和 TI-RTOS 之间存在差异,因此有多个实现需要移植。
如果 MCU1_0 不运行 TI-RTOS,而是运行 AUTOSAR 等操作系统,则应用程序开发人员应使用以下库,同时还要创建和编译等效文件并将该文件链接到 sciserver_tirtos.c。
例如,如Topic Link Label4.3所示,应当使用目标操作系统提供的 API 来实现 ret = Sciserver_tirtosInit(&appPrms);
函数。客户可以根据自有操作系统将 Sciserver_tirtosInit() 函数重命名为更合适的名称。
在实现 Sciserver_tirtosInit() 时需要下述操作系统组件。在该 SDK 中,目标操作系统为 TI RTOS,因此下述讨论均基于 TI-RTOS。后续部分将介绍如何将该实现移植到 AUTOSAR。