导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教两个关于uc/os的问题[BenjaminLei]

 *第20080篇: 请教两个关于uc/os的问题

  
楼 主:BenjaminLei 2004年3月14日21:43
 请教两个关于uc/os的问题
(1)关于时间管理
在uc/os ii 一书中讲到系统的时钟节拍时说千万不要再OSInit()之后OSStart()
之前允许时钟节拍中断,可是我觉得可以在这里允许时钟节拍中断啊,一般一个时钟节拍要几个ms,这个时间内OSStart()应该已经执行完了
另外如果不是在这个地方允许时钟节拍中断,是不是就要在OSStart()运行之后
专门在一个任务中允许时钟节拍中断啊?
不知我理解的对不对
请高手指教
(2)uc/os中有个任务上锁函数,在uc/os ii一书中说调用了任务上锁函数后用户程序就不能够调用OSQPend(),OSSemPend()等函数,我看了这些函数的代码,觉得用户程序还是可以调用这些函数的,因为这些函数里面并没有检测OSLockNesting是否大于0。只是调用任务上锁函数以后就不能再调用OSSched()函数了,不知我说的对不对,请高手指导一下

>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:有谁知道做字符库的行情?谢谢

[下一篇主题]:请推荐几本关于pc104的好书