硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2817|回复: 14
收起左侧

[其它] 求助,如何选择实时操作系统系统?

[复制链接]

5

主题

26

回帖

41

积分

新手上路

积分
41
发表于 2019-5-15 09:31:53 | 显示全部楼层 |阅读模式
单片机:STM32F407或者更高性能(能在STM32F103上面跑最好)因为目前所有需要实时响应的函数都是放在中断里面执行,所以希望中断响应不会因为加了操作系统而降低响应速度,或者说降低得少。如果407加上系统之后中断响应速度和103差不多也能接收。
我的想法是把需要实时执行的函数放在中断里面,而点灯,显示,这里对响应没什么按要求的就用操作系统来调度,实现多任务并行运行。
还希望系统尽可能简单,目前我用裸机比较熟练,但是没有接触过操作系统,还请各位大牛指点一二,谢谢。





回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 2019-5-15 10:40:04 | 显示全部楼层
RTX4就行,适合你。
回复

使用道具 举报

5

主题

26

回帖

41

积分

新手上路

积分
41
 楼主| 发表于 2019-5-15 21:44:36 | 显示全部楼层
eric2013 发表于 2019-5-15 10:40
RTX4就行,适合你。

感谢您的回复,看了您写的教程,确实RTX确实非常适合我,中断0延时,需要的就是这个,RTX5大概什么时候出完整的教程?非常期待啊!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 2019-5-16 02:15:45 | 显示全部楼层
黄毅7789 发表于 2019-5-15 21:44
感谢您的回复,看了您写的教程,确实RTX确实非常适合我,中断0延时,需要的就是这个,RTX5大概什么时候出 ...

今年出
回复

使用道具 举报

334

主题

2032

回帖

3039

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3039
发表于 2019-5-16 10:25:36 | 显示全部楼层
FreeRTOS 很不错,在历年的流行度排行中名列前茅。 而且无需版权费用,用起来也简单。
回复

使用道具 举报

65

主题

432

回帖

632

积分

金牌会员

积分
632
发表于 2019-5-17 20:50:42 | 显示全部楼层
RTX4的内存管理方式是动态还是静态的?我对动态管理方式不太感冒
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 2019-5-18 11:21:03 | 显示全部楼层
taobaofarmer 发表于 2019-5-17 20:50
RTX4的内存管理方式是动态还是静态的?我对动态管理方式不太感冒

RTX4是静态的。RTX5是动态和静态都支持。
回复

使用道具 举报

65

主题

432

回帖

632

积分

金牌会员

积分
632
发表于 2019-5-18 11:30:25 | 显示全部楼层
RTX4可以独立出来在IAR下跑吗?我是不想用MDK了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 2019-5-18 11:43:56 | 显示全部楼层
taobaofarmer 发表于 2019-5-18 11:30
RTX4可以独立出来在IAR下跑吗?我是不想用MDK了

新版的可以,IAR,GCC和MDK都支持了。
回复

使用道具 举报

65

主题

432

回帖

632

积分

金牌会员

积分
632
发表于 2019-5-18 11:58:37 | 显示全部楼层
新版的?新版的IAR支持RTX4了?我在用IAR7.8
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 2019-5-20 02:13:58 | 显示全部楼层
taobaofarmer 发表于 2019-5-18 11:58
新版的?新版的IAR支持RTX4了?我在用IAR7.8

MDK5里面带的支持。
回复

使用道具 举报

5

主题

26

回帖

41

积分

新手上路

积分
41
 楼主| 发表于 2019-6-5 12:51:14 | 显示全部楼层
eric2013 发表于 2019-5-15 10:40
RTX4就行,适合你。

RTX4 和 RTX5 由多大差别?能否用您RTX4的教程搞RTX5?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 2019-6-5 13:51:49 | 显示全部楼层
黄毅7789 发表于 2019-6-5 12:51
RTX4 和 RTX5 由多大差别?能否用您RTX4的教程搞RTX5?

不行,RTX5现在强制用的CMSIS-RTOS V2封装层
回复

使用道具 举报

5

主题

26

回帖

41

积分

新手上路

积分
41
 楼主| 发表于 2019-6-6 22:12:04 | 显示全部楼层
eric2013 发表于 2019-6-5 13:51
不行,RTX5现在强制用的CMSIS-RTOS V2封装层

RTX5的教程能在3个月内完成吗?如果不行我就先研究下RTX4,非常期待您的RTX5教程。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 2019-6-7 10:50:36 | 显示全部楼层
黄毅7789 发表于 2019-6-6 22:12
RTX5的教程能在3个月内完成吗?如果不行我就先研究下RTX4,非常期待您的RTX5教程。

先研究4吧,很经典。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 19:39 , Processed in 0.209283 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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