文档首页/ LiteOS/ 标准库/ CMSIS接口/ CMSIS v2.0/ CMSIS v2.0不支持接口
更新时间:2021-03-18 GMT+08:00
分享

CMSIS v2.0不支持接口

接口名

类型

说明

osKernelSuspend

任务/线程类接口

挂起内核阻止调度,一般用于低功耗处理,目前Huawei LiteOS已提供Tickless、Runstop等低功耗机制,暂未适配该接口

osKernelResume

任务/线程类接口

同上

osThreadJoin

任务/线程类接口

目前通过oSThreadNew创建的任务是相互解耦的,暂未适配该接口

osThreadExit

任务/线程类接口

Huawei LiteOS任务支持自删除,任务退出前不需要调用osThreadExit

osThreadEnumerate

任务/线程类接口

获取已创建的任务列表,目前未适配该接口,用户可以调用Huawei LiteOS的LOS_TaskInfoGet等维测接口获取任务状态

osMemoryPoolAlloc

块状内存类接口

接口需要支持超时时间内申请内存块,目前Huawei LiteOS暂未提供这种机制

osMemoryPoolFree

块状内存类接口

由于osMemoryPoolAlloc未实现,剩余osMemPool类接口暂不实现

osMemoryPoolGetCapacity

块状内存类接口

同上

osMemoryPoolGetBlockSize

块状内存类接口

同上

osMemoryPoolGetCount

块状内存类接口

同上

osMemoryPoolGetSpace

块状内存类接口

同上

osMemoryPoolDelete

块状内存类接口

同上

osMessageQueueReset

消息队列类接口

操作系统暂不提供清空队列接口,由用户对队列内容进行操作,避免资源泄漏或其他异常

相关文档