CMSIS v2.0标准接口适配差异
考虑接口的易用性和Huawei LiteOS内部机制与CMSIS标准接口的差异,在适配CMSIS v2.0接口时,对部分接口进行了修改,详见下表:
接口名 | 类型 | 说明 |
|---|---|---|
osKernelGetTickCount | 内核类接口 | 标准接口返回类型uint32_t,Huawei LiteOS适配为uint64_t |
osKernelGetTick2ms | 内核类接口 | 新增接口,用于获取系统启动后时间(单位:ms) |
osMs2Tick | 内核类接口 | 新增接口,用于毫秒与系统Tick转换 |
osThreadNew | 任务/线程类接口 | 优先级范围仅支持[osPriorityLow3, osPriorityHigh] |
osThreadSetPriority | 任务/线程类接口 | 同上 |
osDelayUntil | 延时类接口 | 标准接口入参类型uint32_t,Huawei LiteOS适配为uint64_t |

