Skip to content

v0.10.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@mysterywolf mysterywolf released this 01 Oct 03:45
· 135 commits to master since this 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]以突出堆栈的首地址