登录
首页 » 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 67
下载积分: 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 个回复

  • Embedded System on the UC/OSII V2.76 version of source
    关于嵌入式系统下UC/OSII V2.76版源码-Embedded System on the UC/OSII V2.76 version of source
    2022-03-23 13:10:01下载
    积分:1
  • 本程序51ucos,即在51系列的单片机上成功移植ucos的全部源代码,希望能给大家一点帮助!...
    本程序51ucos,即在51系列的单片机上成功移植ucos的全部源代码,希望能给大家一点帮助!-Full source code of uC/OS II porting to 51 series MCU.
    2022-05-12 17:03:30下载
    积分:1
  • uCOS_UCGUI_DEMO2_8LCD
    神州IV开发板采用uCOS系统的UCGUI应用程序,可驱动2.8寸LCD(Shenzhou IV development board using uCOS system UCGUI applications can drive 2.8-inch LCD)
    2016-04-22 19:59:00下载
    积分:1
  • ucos
    ucos-ii中互斥信号mutex建立源码-ucos-ii in the establishment of mutually exclusive mutex signal source
    2022-07-28 13:12:55下载
    积分:1
  • 基于lpc17xx 32位单片机的 UCOS_II 的程序,keil mdk开发环境的,程序结构清晰,适合初学者学习,方便移植
    基于lpc17xx  32位单片机的 UCOS_II 嵌入式实时操作系统的程序,keil mdk开发环境的,程序结构清晰,适合初学者学习,方便移植
    2023-01-22 23:05:04下载
    积分:1
  • 对初学JAVA编程理解AWT是非常有帮助的,里面实现了一个JAVAapplet页面的基本控件 对初学JAVA编程理解AWT是非常有帮助的,里面实现了一个JAVA...
    对初学JAVA编程理解AWT是非常有帮助的,里面实现了一个JAVAapplet页面的基本控件 对初学JAVA编程理解AWT是非常有帮助的,里面实现了一个JAVAapplet页面的基本控件 -JAVA Programming for beginners to understand AWT is very helpful, which JAVAapplet page implementation of a basic control of the JAVA programming beginner to understand AWT is very helpful, which JAVAapplet page implementation of a basic control of the novice to understand JAVA programming AWT is very helpful, which JAVAapplet page implementation of a basic control of the JAVA programming beginner to understand AWT are very helpful, which achieve a basic control JAVAapplet page
    2022-09-25 17:05:03下载
    积分:1
  • UCOS2860822OK^-^
    这是一个绝好的资源,因为:它在STM32F103系列上移植了UCOS系统和固件库,UCOS版本:2.86,固件库版本:3.30,而且,而且里面集成了printf函数,可以串口输出调试信息,更重要的是,他有4路PWM输出和3路PWM捕获,具体输出引脚和捕获引脚我在压缩包里的文件里有说明。我初学STM32时,网上下载的例程大多不能用,我对那些自私的人很无语,我共享这一个,就是想给曾经像我一样迷茫的人一块垫脚石,希望你们能站的更高、更远~~开发环境是KEIL/MDK,没有这个选项,就选C了。(Can you speak Chinese? Yes. )
    2012-08-22 23:05:45下载
    积分:1
  • 综合实验源代码-电子菜单
    综合实验源代码-电子菜单-comprehensive experiment source-electronic menu
    2022-03-15 12:47:45下载
    积分:1
  • uCOS-II-for-STC89C52RC
    uCOS-II内核移植到STC89C52RC(UCOS-II u5185 u6838 u79FB u690D u5230STC89C52RC)
    2017-05-28 14:29:39下载
    积分:1
  • 2440test_hhx
    一段基于ucos系统的程序,运行在S3C2440上,方便测试(A UCOS system based on the program, run in S3C2440, easily test)
    2013-12-09 20:28:26下载
    积分:1
  • 696518资源总数
  • 104297会员总数
  • 29今日下载