v0.10.0
Pre-release
Pre-release
[bug fix] 修复没有调用OS_MemInit
函数初始化内存池的bug
[bug fix] 修复OS_TmrCallback
定时器内部回调函数在处理OSTmrSet
更新参数时定时器参数可能无法重新设置的bug
[add] 增加对OSInit
函数的错误码检查代码
[bug fix] 修复OSStart
函数内统计兼容层内部任务数量的错误(不应再包含空闲任务和定时器任务,这两个任务应为RTT内部任务)
[fix] 将OS_TmrCallback
函数设为static文件私有函数
[del] 清理删除OSTmrCreate
函数多余参数检查代码
整理os_tmr.c
注释
将OSSemPost
和 OSMutexPost
函数改为对OS_OPT_POST_NO_SCHED
选项忽略
[bug fix] 将代码中μCOS改为uCOS防止在终端输出时由于μ不是ASCII码而出现乱码
[bug fix] 修复OS_TmrCallback
函数中,在有延迟的周期延时没有对.Match
.Remain
成员变量重新赋值的问题
创建任务时,将任务堆栈的首地址由AppTask1_Stack
改为&AppTask1_Stack[0]
以突出堆栈的首地址