找回密码
 立即注册
查看: 472|回复: 15

深入剖析 STC单片机 uC/OS-II RTOS 系列 | 实战派教授 权威 O/S 学习指南

[复制链接]

该用户从未签到

61

主题

622

回帖

1万

积分

荣誉版主

积分
10816
发表于 2024-3-31 02:30:02 | 显示全部楼层 |阅读模式
深入剖析 STC单片机 uC/OS-II RTOS
=== uC/OS-II 的技术大牛本坛已有多位诞生
在主流单片机RTOS中,由于以下原因,
uC/OS-II是最适合移植到STC8H和STC32G/F系列单片机上的RTOS:
(1)主流的单片机RTOS中的uC/OS-III、FreeRTOS和RT-Thread的最新版本几乎都是为STM32系列单片机量身打造的,
        这些RTOS的核心技术都依赖于STM32单片机的硬件架构和指令集。
        只有uC/OS-II是在STM32单片机发布的10多年前就诞生了,其核心技术依赖的硬件与STC单片机最接近。
(2)uC/OS-II是一个可裁剪的系统,适合STC单片机型号很多的情况,可以为STC各款单片机量体裁衣。
(3)uC/OS-II是最早引入中国的单片机RTOS系统,中文教材、中文资料和典型应用案例资源非常丰富,便于使用者学习和借鉴应用
(4)uC/OS-II目前也已经有开源版本了,用户可以用它打造出各种RTOS专用系统,应用于各种商业、科研和教学领域。

笔者计划通过下面4个系列文章
第一篇 STC单片机uC/OS-II移植记
第二篇  STC单片机uC/OS-II核心技术

第三篇  STC单片机uC/OS-II 指标测量
第四篇  STC单片机uC/OS-II 典型应用

来深入剖析STC单片机 uC/OS-II的
基本架构、核心技术、指标测量方法和典型应用



点评

标题我改了下,是讲,你不理解那是你的错,先接收计算机系主任,教授的讲解,你不懂,是你和我一样还年轻,等到了教授这个青春年华,你就懂了  发表于 2024-3-31 11:59
1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复 送花

使用道具 举报

该用户从未签到

61

主题

622

回帖

1万

积分

荣誉版主

积分
10816
 楼主| 发表于 2024-3-31 02:30:19 | 显示全部楼层

STC单片机uC/OS-II移植记(2):STC单片机特有的函数重入问题与解决方法
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2353&extra=page%3D1

STC单片机uC/OS-II移植记(3):整理移植源

STC单片机uC/OS-II移植记(4):RTOS基础测试程序
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2192

《STC单片机uC/OS-II移植记(5):纠正原移植程序中将“RETI”与“RET”混用产生的错误
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2433

STC单片机uC/OS-II移植记(6):消除原移植程序中系统中断存在的瑕疵
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2466

STC单片机uC/OS-II移植记(7):uC/OS-II中的临界区保护方法研究
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2512

STC单片机uC/OS-II移植记(8):再论STC单片机RTOS中的临界区保护方法
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2132

STC单片机uC/OS-II移植记(9):RTOS或DOS?三论STC单片机RTOS中的临界区保护方法
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2216

STC单片机uC/OS-II移植记(10):RTOS中的中断嵌套保护方法
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2598

STC单片机uC/OS-II移植记(11):C51中断处理中的寄存器现场保护与恢复方法
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=3602

STC单片机uC/OS-II移植记(12):微山x51-RTOS(uC/OS-II STC单片机研究版)性能测试https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2826
回复 支持 1 反对 0 送花

使用道具 举报

该用户从未签到

61

主题

622

回帖

1万

积分

荣誉版主

积分
10816
 楼主| 发表于 2024-3-31 02:31:10 | 显示全部楼层
第二篇  STC单片机 uC/OS-II核心技术


STC单片机 uC/OS-II核心技术(1):STC32G单片机RTOS任务切换的“替代法”介绍
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4289
STC单片机 uC/OS-II核心技术(1):STC32G单片机RTOS任务切换的“替代法”介绍 - FreeRTOS/uCOS,GUI-uGFX/U8g2,文件系统/嵌入式系统/实时操作系统 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)


STC单片机 uC/OS-II核心技术(2):在替代法中任务切换时其实不需要临界区保护
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4306
STC单片机 uC/OS-II核心技术(2):在替代法中任务切换时其实不需要临界区保护  https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4306 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)

STC单片机 uC/OS-II核心技术(3):任务切换用软中断时RTOS系统不需要任何关闭总中断
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4318
STC单片机 uC/OS-II核心技术(3):任务切换用软中断时RTOS系统不需要任何关闭总中断 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4318 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)


STC单片机 uC/OS-II核心技术(4):关闭总中断的临界区保护方法测试
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4336
STC单片机 uC/OS-II核心技术(4):关闭总中断的临界区保护方法测试 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4336 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)

STC单片机 uC/OS-II核心技术(5):单片机RTOS的一种不关闭任何中断的临界区保护方法
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4366
STC单片机 uC/OS-II核心技术(5):单片机RTOS的一种不关闭任何中断的临界区保护方法 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4366 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)


STC单片机 uC/OS-II核心技术(6):在关闭总中断进行临界区保护过程中切换任务的例子
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4369
STC单片机 uC/OS-II核心技术(6):在关闭总中断进行临界区保护过程中切换任务的例子 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4369 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)

STC单片机 uC/OS-II核心技术(7):挑战者x51 uC/OS-II出发版
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4444
STC单片机 uC/OS-II核心技术(7):挑战者x51 uC/OS-II出发版 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4444 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)


STC单片机 uC/OS-II核心技术(8):中断外任务切换方法
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4504
STC单片机 uC/OS-II核心技术(8):中断外任务切换方法 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4504 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)

STC单片机 uC/OS-II核心技术(9):不使用任何中断的uC/OS-II移植版
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4506
STC单片机 uC/OS-II核心技术(9):不使用任何中断的uC/OS-II移植版 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4506  (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)



STC单片机 uC/OS-II核心技术(10):零中断延迟的uC/OS-II的STC32G移植版
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4600
STC单片机 uC/OS-II核心技术(10):零中断延迟的uC/OS-II的STC32G移植版 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4600 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)


STC单片机 uC/OS-II核心技术(11):uC/OS-II系统对用户程序打开/关闭总中断的响应
https://www.stcaimcu.com/forum.p ... e=1&extra=#pid31320
STC单片机 uC/OS-II核心技术(11):uC/OS-II系统对用户程序打开/关闭总中断的响应 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4643 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)


STC单片机 uC/OS-II核心技术(12):关于临界区保护和函数可重入的测试题
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7384
STC单片机 uC/OS-II核心技术(12):关于临界区保护和函数可重入的测试题 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7384 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)


STC单片机 uC/OS-II核心技术(13):写(或移植)个 OS系统, 关总中断,不影响OS系统运行
https://www.stcaimcu.com/forum.p ... e=1&extra=#pid67257
STC单片机 uC/OS-II核心技术(13):写(或移植)个 OS系统, 关总中断,不影响OS系统运行 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7416 (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)












1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复 支持 反对 送花

使用道具 举报

该用户从未签到

61

主题

622

回帖

1万

积分

荣誉版主

积分
10816
 楼主| 发表于 2024-3-31 02:31:31 | 显示全部楼层
本帖最后由 杨为民 于 2024-4-11 22:48 编辑

第三篇  STC单片机 uC/OS-II 指标测量


1.  《STC32G单片机RTOS实时响应时间测试 排行榜
https://www.stcaimcu.com/forum.p ... &extra=page%3D1
STC32G单片机RTOS实时响应时间测试 排行榜  https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7724  (出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)


单片机RTOS的最重要指标是对事件发生的“实时响应时间,该文介绍了单片机RTOS“实时响应时间”的定义与测量方法
了解RTOS性能的最好方法是排行榜,该文将不断地对运行在STC32G单片机上的各种RTOS按其重要指标进行排名,网友可以持续关注


回复 支持 反对 送花

使用道具 举报

该用户从未签到

61

主题

622

回帖

1万

积分

荣誉版主

积分
10816
 楼主| 发表于 2024-3-31 02:32:15 | 显示全部楼层
第四篇  STC单片机 uC/OS-II 典型应用
回复 支持 反对 送花

使用道具 举报

该用户从未签到

550

主题

9235

回帖

1万

积分

管理员

积分
13948
发表于 2024-3-31 08:12:29 | 显示全部楼层
是说 STC8051H-108MHz-LQFP48/LQFP44/PDIP40
===扛起支持 uC/OS-II 发展的重任
===管脚兼容 STC89C52RC/STC12C5A60S2

点评

计划对不同的系列推出不同的移植版  详情 回复 发表于 2024-3-31 11:45
回复 支持 反对 送花

使用道具 举报

该用户从未签到

61

主题

622

回帖

1万

积分

荣誉版主

积分
10816
 楼主| 发表于 2024-3-31 11:45:21 | 显示全部楼层
本帖最后由 杨为民 于 2024-3-31 11:46 编辑
神农鼎 发表于 2024-3-31 08:12
是说 STC8051H-108MHz-LQFP48/LQFP44/PDIP40
===扛起支持 uC/OS-II 发展的重任
===管脚兼容 STC89C52RC/ST ...

计划对STC不同的系列的单片机,采用不同的关键技术,推出不同的uC/OS-II移植版本
1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复 支持 反对 送花

使用道具 举报

  • TA的每日心情
    奋斗
    昨天 00:15
  • 签到天数: 54 天

    [LV.5]常住居民I

    0

    主题

    177

    回帖

    332

    积分

    中级会员

    积分
    332
    发表于 2024-3-31 18:34:25 | 显示全部楼层
    好资料,收藏了
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    1 小时前
  • 签到天数: 154 天

    [LV.7]常住居民III

    1

    主题

    96

    回帖

    453

    积分

    中级会员

    积分
    453
    发表于 2024-4-3 10:00:44 | 显示全部楼层
    建议杨教授也开一些RTOS应用方面的讲座,不同的RTOS在任务通讯方面,也是大同小异。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    23 分钟前
  • 签到天数: 122 天

    [LV.7]常住居民III

    12

    主题

    315

    回帖

    874

    积分

    高级会员

    积分
    874
    发表于 2024-4-3 10:02:15 | 显示全部楼层
    回复 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-4-30 08:50 , Processed in 0.078632 second(s), 70 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表