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

全局不关总中断的 RTOS,CosyOS-III-V1.2.0, 送 擎天柱-AI8051U转89C52核心板

 火... [复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:169
  • 最近打卡:2025-05-01 07:15:16

0

主题

18

回帖

70

积分

注册会员

积分
70
发表于 2025-2-26 08:38:43 | 显示全部楼层
这个不错 值得学习。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:53
  • 最近打卡:2025-05-01 10:23:16
已绑定手机

1

主题

26

回帖

381

积分

中级会员

积分
381
发表于 2025-2-26 10:38:44 | 显示全部楼层
Cos*** 发表于 2025-2-25 23:31
恭喜你已经解决了第一个问题,port_80251s.s 中,定义 IE1 即可。

谢谢!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:20
  • 最近打卡:2025-04-30 15:53:16

0

主题

20

回帖

71

积分

注册会员

积分
71
发表于 2025-2-28 09:32:05 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2025-03-28 10:25:35

4

主题

74

回帖

542

积分

高级会员

积分
542
发表于 2025-3-7 11:24:41 | 显示全部楼层
请问,时钟累计误差比较大的问题是否有解决?

点评

还没有,现在没时间研究这事,再等等  发表于 2025-3-7 18:56
希望这个世界让我装一次B
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:346
  • 最近打卡:2025-05-01 19:40:16

10

主题

165

回帖

1233

积分

金牌会员

积分
1233
发表于 2025-3-28 10:23:51 | 显示全部楼层
神*** 发表于 2023-5-4 23:04
楼主的 OS 支持 STC32G12K128-屠龙刀,你可能改成 STC32G12K128, 楼主就会帮你在 OS 上增加 OLED12864 和 D ...

梁工你好,有一个问题请教一下,就是有5个报警信号,分别代表不同的外设,如果有多个外设故障,报警显示从低到高,比如,E1,E2,E4,这样,通过数码管依次显示,比如第一个显示一秒,灭掉2秒,第二个再显示一秒,灭掉两秒,依次循环,如果其中有一个故障先解决了,下次显示时就不再显示,直到所有故障解除,恢复正常显示,这个代码逻辑要怎么写
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2025-03-28 10:25:35

4

主题

74

回帖

542

积分

高级会员

积分
542
发表于 2025-3-28 10:25:35 | 显示全部楼层
CosyII OS 挺好用的,稳定性可以,偶尔有点小bug,楼主都主动解决,用的很久了,真心推荐
希望这个世界让我装一次B
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-04-14 00:31:51
已绑定手机

5

主题

43

回帖

355

积分

中级会员

积分
355
发表于 2025-3-28 18:04:57 | 显示全部楼层

这个第三版的OS,UART1的中断是不是需要用户自己实现?

我全局搜索 UART1_Isr只在这个文件 ur_api.h里头找到了,但是代码段被注释了。

还有,我为我在此贴24年9月份的评论答复一下。

当时我使用的是 STC8C2K32S2。而本OS编译出来的 xdata段超出了2042 Bytes,所以出现了OS跑不起来的情况,而我当时因为太久没用keil5已经不会看了。。。浪费了楼主很多精力回复我,对此感到十分抱歉。

点评

再等一等,马上过几天就会推出全新的升级版本,CosyOS-III V1.2.0,届时,会解决历史上的几个BUG,并调整了移植架构。任务管理器 的 串口 发送、接收,会解耦出来,并会 推出 工程模板 和 全套测试例程 并 发布。 当  详情 回复 发表于 2025-3-28 21:35
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-04-14 00:31:51
已绑定手机

5

主题

43

回帖

355

积分

中级会员

积分
355
发表于 2025-3-28 18:07:51 | 显示全部楼层
lh*** 发表于 2025-3-28 10:23
梁工你好,有一个问题请教一下,就是有5个报警信号,分别代表不同的外设,如果有多个外设故障,报警显示 ...

既然上了OS,那就使用任务来管理外设报警啊。在任务里面轮询外设是否故障。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:432
  • 最近打卡:2025-05-01 16:19:56

5

主题

1127

回帖

4263

积分

荣誉版主

积分
4263
发表于 2025-3-28 21:35:12 | 显示全部楼层
王*** 发表于 2025-3-28 18:04
这个第三版的OS,UART1的中断是不是需要用户自己实现?
我全局搜索 UART1_Isr只在这个文件 ur_api.h里头找 ...

再等一等,马上过几天就会推出全新的升级版本,CosyOS-III V1.2.0,届时,会解决历史上的几个BUG,并调整了移植架构。
任务管理器 的 串口 发送、接收,会解耦出来,并会 推出 工程模板 和 全套测试例程 并 发布。
当前的和历史的版本,都是 UART1 用于 printf,UART2 用于 任务管理器。
UART1中断,STC8H8K 用户需要自己搞了,STC32G 有现成的。

中断函数有没有定义,你不要查找,函数名称是可以随便起的,你应该自己去创建并编译,如果已经定义了,会告警重定义。
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:346
  • 最近打卡:2025-05-01 19:40:16

10

主题

165

回帖

1233

积分

金牌会员

积分
1233
发表于 2025-3-29 14:32:09 | 显示全部楼层
王*** 发表于 2025-3-28 18:07
既然上了OS,那就使用任务来管理外设报警啊。在任务里面轮询外设是否故障。 ...

没有上OS
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 04:38 , Processed in 0.155717 second(s), 121 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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