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

* 50542: 请教两个关于uc/os的问题

   BenjaminLei 
BenjaminLei发表的帖子 

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


发表时间:2004年3月14日21:43:47

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:有谁知道做字符库的行情?谢谢我们公司是欧洲某公司在华的子公司,我手头有一款国外的仪表。LCD的字符全
[下一篇帖子]:请推荐几本关于pc104的好书请推荐几本关于pc104的好书