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 |