[单选题]

在uC/OS-II中有多种方法可以保护任务之间的共享数据和提供任务之间的通信。其中不能达到保护目的的方法是()。

A.利用宏OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()来关闭中断和打开中断

B.利用函数OSSchedLock()和OSSchedUnlock()对任务调度函数上锁和开锁

C.利用信号量、互斥信号量、邮箱和消息队列进行任务间通信

D.利用内存文件进行任务间的大规模数据共享

参考答案与解析:

相关试题

在uC/OS-II中有多种方法可以保护任务之间的共享数据和提供任务之间的通信。其

[单选题]在uC/OS-II中有多种方法可以保护任务之间的共享数据和提供任务之间的通信。其中不能达到保护目的的方法是()。A . 利用宏OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()来关闭中断和打开中断B . 利用函数OSSchedLock()和OSSchedUnlock()对任务调度函数上锁和开锁C . 利用信号量、互斥信号量、邮箱和消息队列进行任务间通信D . 利用内存文件进行任务间的大规模数据共享

  • 查看答案
  • uC£¯OS£­II系统内核提供的基本功能有:___(29)____、任务间通信

    [主观题]uC/OS-II系统内核提供的基本功能有:___(29)____、任务间通信与同步、任务调度、时间管理和___(30)____等。

  • 查看答案
  • 以下哪种方式不是uc/os操作系统中任务之间通信方式()

    [单选题]以下哪种方式不是uc/os操作系统中任务之间通信方式()A . 信号量B . 消息队列C . 邮件D . 邮箱

  • 查看答案
  • uC£¯OS£­II的就绪任务登记在___(33)____表中,OSRdyTbl

    [主观题]uC/OS-II的就绪任务登记在___(33)____表中,OSRdyTbl[]的每一位代表了一个优先级任务的就绪状态,称为就绪位。OSRdyTbl[]最多可有____(34)___位。

  • 查看答案
  • UC/OS-II系统中,用户应用程序最多可以使用的任务个数是()

    [单选题]UC/OS-II系统中,用户应用程序最多可以使用的任务个数是()A . 48B . 56C . 64D . 68

  • 查看答案
  • uC£¯OS£­II能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正

    [单选题]uC/OS-II能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延时和超时确认。节拍率应在什么范围内?()。A.10 Hz~100HzB.10Hz~1000HzC.100 Hz~1000HzD.100 Hz~10000Hz

  • 查看答案
  • uC£¯OS£­II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是

    [单选题]uC/OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的()。A.真正实现任务切换的函数是OSCtxSw()B.任务级的调度是由函数OSSched()完成C.中断级的调度是由函数OSIntExit()完成D.实现上下文切换的函数是OSSched()

  • 查看答案
  • uC£¯OS£­II具有良好的可裁剪性和可移植性,能够支持的任务数最多为()。

    [单选题]uC/OS-II具有良好的可裁剪性和可移植性,能够支持的任务数最多为()。A.16B.32C.64D.128

  • 查看答案
  • uC/OS-II能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延

    [单选题]uC/OS-II能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延时和超时确认。节拍率应在什么范围内?()。A . 10Hz~100HzB . 10Hz~1000HzC . 100Hz~1000HzD . 100Hz~10000Hz

  • 查看答案
  • uC/OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误

    [单选题]uC/OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的()。A . 真正实现任务切换的函数是OSCtxSw()B . 任务级的调度是由函数OSSched()完成C . 中断级的调度是由函数OSIntExit()完成D . 实现上下文切换的函数是OSSched()

  • 查看答案
  • 在uC£¯OS£­II中有多种方法可以保护任务之间的共享数据和提供任务之间的通信