找回密码
 立即注册
楼主: fanxsp

原创极简的51-MCU专用RTOS TinyRTOS51

  [复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:501
  • 最近打卡:2025-05-01 14:43:21

1

主题

183

回帖

1863

积分

金牌会员

积分
1863
发表于 2024-5-9 08:22:53 | 显示全部楼层
tzz1983网友,发现了不同版本编译器优化的一些差别。
对代码进行优化,以适应不同版本的编译器,已上传到顶楼,请重新下载。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:16
  • 最近打卡:2025-04-30 08:41:32

105

主题

1215

回帖

1万

积分

荣誉版主

积分
12882
发表于 2024-5-10 01:43:41 | 显示全部楼层
Cos*** 发表于 2024-5-8 12:18
好的,杨老师,理论说的已经够多的了,不再说了,
我抽空整理一下测试程序,发上来。

我在M3上移植的uC/OS-II已经放在排行榜帖子里了,现在你的CosyOS for M4已经发上来了,那么对于我的这个要求

这样RTX4/5的理念和方法是不是创新,我移植的RTOS是不是“墨守成规”?比一比不就知道了?用事实说话,行吗?

我有如下的建议

(1)你的CosyOS-II除了“高优先级中断零延迟”之外,还有其他很好的特点。你作为本尊应该专门开一个帖子,采用与其他RTOS具体程序对比的方法来进行介绍。这比我点评要准确得多。
(2)我的M3上的移植版是教学版,也是开源的我不介意你把它作为反面的例子来评价
(3)在STC单片机RTOS上采用硬件中断代替PendSV软中断有很多优点,但也有不足,建议你对比tzz1983最新STC8H移植版的方法,介绍一下在CosyOS中如何用服务队列来解决这些不足的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:327
  • 最近打卡:2025-04-30 08:05:58

4

主题

17

回帖

459

积分

中级会员

积分
459
发表于 2024-5-16 16:22:49 | 显示全部楼层
能采用SDCC编译器编译吗,Keil有2K的限制
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:501
  • 最近打卡:2025-05-01 14:43:21

1

主题

183

回帖

1863

积分

金牌会员

积分
1863
发表于 2024-5-16 18:49:29 | 显示全部楼层
良晨*** 发表于 2024-5-16 16:22
能采用SDCC编译器编译吗,Keil有2K的限制

不行
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-03-10 16:08:45

6

主题

131

回帖

666

积分

高级会员

积分
666
发表于 2024-5-19 19:12:43 | 显示全部楼层
fan*** 发表于 2024-5-8 10:20
我的编译结果是一样的啊,我有看过,你的怎么不一样? 奇怪了。
;         OSExitCritical() ;
                        ; SOURCE LIN ...

最近在看c51, 似乎发现,51编译器比251编译器优化的更全面, 不知道是否C251编译器有啥高级参数没有设置的缘故。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-03-10 16:08:45

6

主题

131

回帖

666

积分

高级会员

积分
666
发表于 2024-5-19 19:16:50 | 显示全部楼层
Cos*** 发表于 2024-5-8 11:03
Keil RTX 4/5 是完全继承并发展了 Arm 对 OS 的设计思想,
其它许多 RTOS 都仅是部分借鉴,如在 PendSV 中 ...

我记得有一个厂商所有的硬件相关的抽象操作都影射成一个cmdQ

从而把多来源多核与硬件相关操作都无锁排序响应

你的PendSV似乎也类似这种思路,对PendSV的请求都间接或直接发送到一个cmdQ中去
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:209
  • 最近打卡:2025-05-01 17:11:42

0

主题

8

回帖

260

积分

中级会员

积分
260
发表于 2024-5-22 16:43:21 | 显示全部楼层
感谢分享!支持国内原创!
A MAN
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-04-14 07:09:01

15

主题

51

回帖

577

积分

高级会员

积分
577
发表于 2024-5-23 05:37:19 | 显示全部楼层
注释都是乱码
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:501
  • 最近打卡:2025-05-01 14:43:21

1

主题

183

回帖

1863

积分

金牌会员

积分
1863
发表于 2024-5-23 08:04:45 | 显示全部楼层

编码 设置一下
回复 支持 反对

使用道具 举报 送花

3

主题

3

回帖

135

积分

等待验证会员

积分
135
发表于 2024-5-23 11:51:58 | 显示全部楼层
这个不错,有STC15的吗?
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 02:49 , Processed in 0.184115 second(s), 113 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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