本帖最后由 杨为民 于 2024-5-4 10:21 编辑
响应楼主号召,对于STC32G/F系列单片机,我推荐自己的作品:
“挑战者x51(TZZx51-uCOS2) V3.30”,理由如下:
(1)采用了RTOS系本身任何时候都不关闭总中断的技术,
使得用户在使用单片机中断时与裸机编程一样,不受任何限制。
STC单片机 uC/OS-II核心技术(11):uC/OS-II系统对用户程序打开/关闭总中断的响应
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4643
(出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)
(2)性能优秀,RTOS系统实时响应时间目前是最短的。
排行榜重大宣布:在单片机RTOS领域,STC32G12K128单片机 全面碾压 STM32F103C8T6
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7724
(出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)
(3)挑战者x51系统是从开源的“uCOS2”移植而来的,
用户可以自由地用于商业等各种目的,并且可以使用此核心加上自己的技术,包装为自己的产品。
Silabs UCOS-III源码与Micrium-uCOS-III-UserManual手册分享
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2661
(出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)
(4)对于挑战者x51原型uC/OS-II系统的核心原理和技术,本人已经有系列的文章介绍,方便初学者学习。
深入剖析 STC单片机 uC/OS-II RTOS 系列 | 实战派教授 权威 O/S 学习指南
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7539
(出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)
(5)本人当过老师,对FreeRTOS的入门已经撰写过系列文章,对于引导初学者学习入门有经验,
今后还会撰写系列文章来引导网友学习入门和掌握好STC32G/F系列单片机上uC/OS-II的实际编程。
FreeRTOS入门@STC32G, 【1 ~ 11 集】 连载,本坛荣誉版主杨老师出品
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=5451
(出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)
下面是为了测试挑战者x51移植版V3.30是否允许用户自由地关闭打开总中断EA,提供的三个范例: 第一个范例是三个实时任务同时执行,第二个范例是观察关闭和打开总中断的影响,第三个是任务交替执行。
|