登录
首页 » uCOS » 移植到MCS51的uCOS_II。 1。在文件OS_CORE.C中OSMapTbl和OSUnMapTbl数组用于查表,所以应该放在code里。...

移植到MCS51的uCOS_II。 1。在文件OS_CORE.C中OSMapTbl和OSUnMapTbl数组用于查表,所以应该放在code里。...

于 2022-08-25 发布 文件大小:154.14 kB
0 87
下载积分: 2 下载次数: 1

代码说明:

移植到MCS51的uCOS_II。 1。在文件OS_CORE.C中OSMapTbl和OSUnMapTbl数组用于查表,所以应该放在code里。 增加code关键字。UCOS_II.H和OS_CORE.C。 2。OS_CFG.H堆栈大小MaxStkSize改为900。 3。OS_CPU_C.C的InitTimer0函数增加了关于开T0中断的解释。 允许T0中断,此时EA=0(51上电缺省值),中断还不会发生,满足在OSStart()前不产生中断的要求。 4。修改中断处理流程,以便严密监视中断嵌套情况。每个中断进入后立即进行OSIntNesting+1原语操作。 5。增加printf函数的移植,支持灵活的数据显示。支持标准或长二进制/八进制/十进制/十六进制/无符号整数, 支持字符、字符串、浮点数、百分号%。其中,浮点数在整个范围内被完全支持,统一采用科学记数法显示。 -transplanted to the MCS51 uCOS_II. 1. In the document which OSMapTbl OS_CORE.C and OSUnMapTbl array for Lookup, Therefore, it should be placed on code Lane. Increased code keyword. UCOS_II.H and OS_CORE.C. 2. OS_CFG.H MaxStkSize stack size to 900. 3. OS_CPU_C.C InitTimer0 function of the increase on the open T0 interrupted explained. Allow T0 interruption, this time EA = 0 (51 electricity default value), also will not be interrupted. meet the OSStart () do not have interrupted the former requirements. 4. Changes interrupt handling procedures, in order to closely mon

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • UCOS文件系统,在周立功UCOS,包括SD的驱动程序,请讨论。
    ucos下的文件系统,周立功的,包括SD的驱动程序,ucos的源码请到网上下载最新的,放在source文件夹下即可-uCOS under the file system, Ligong weeks, including the SD driver, ucos please download the source-to-date, on the source folder can be
    2022-01-24 15:11:54下载
    积分:1
  • 很全的uCOS内核源码,可以直接编译使用。
    很全的uCOS内核源码,可以直接编译使用。-Very full of uCOS kernel source can be directly translated to use.
    2022-01-25 18:42:18下载
    积分:1
  • 嵌入式操作系统开发软件uCOSV252.exe
    嵌入式操作系统开发软件uCOSV252.exe-Embedded operating system software uCOSV252.exe
    2022-03-22 14:54:04下载
    积分:1
  • uCOS-III实验_任务切换的设计(时间片调度)
    uCOS-III实验_任务切换的设计(时间片调度) uCOS-III实验_任务切换的设计(时间片调度) uCOS-III实验_任务切换的设计(时间片调度) uCOS-III实验_任务切换的设计(时间片调度) uCOS-III实验_任务切换的设计(时间片调度) uCOS-III实验_任务切换的设计(时间片调度) uCOS-III实验_任务切换的设计(时间片调度)
    2022-07-18 11:30:19下载
    积分:1
  • Micro C OS II code for Line Following Robot
    Micro C OS II code for Line Following Robot
    2022-01-25 16:01:00下载
    积分:1
  • pp.tar
    基于 ucos/II 的串口程序。在51单片机上移植实现,实验通过(Based ucos/II serial procedures. Transplant on 51 SCM implementation, experiment)
    2014-12-30 15:35:36下载
    积分:1
  • UCOS_IIC51
    uc/osii的c8051f移植的关键代码,我自己加入了串口和一个定时器的移植汇编代码,对其他中断应用会有帮助(uc/osii the c8051f transplantation key code, I joined the serial port and a timer assembly code transplant for other applications will be helpful to interrupt)
    2008-06-13 15:47:54下载
    积分:1
  • uCOS-II-BI
    在stm32 平台上成功移植了UCOSII(move ucosii to stm32 plate successfull.)
    2020-06-15 23:40:01下载
    积分:1
  • N3290x-non-OS-Library
    N3290x non-OS Library
    2017-01-16 22:50:54下载
    积分:1
  • 常规的网络编程LPC2300技术说明
    LPC2300技术笔记例程 网络编程 DM9161-Routine network programming LPC2300 Technical Note
    2022-01-26 08:30:36下载
    积分:1
  • 696518资源总数
  • 104666会员总数
  • 53今日下载