你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 50729|回复: 466

开放源码的STM32实时操作系统RT-Thread [最新实作:软解mp3播放]

[复制链接]

2

主题

24

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2009-4-17 12:07:04 | 显示全部楼层 |阅读模式
这是一款由国内RT-Thread工作室开发的开源实时操作系统,目前针对STM32F103VB发布了最新的0.3.0 beta2版本,新增支持多串口驱动(中断读,DMA读写)。RT-Thread/STM32F103VB 0.3.0 beta2代码见附件中。

RT-Thread与ucos相比较:
任务管理及调度:
RT-Thread 32/256可选优先级抢占式调度,线程数不限,相同优先级线程时间片轮转调度;支持动态创建/销毁线程
ucos 256优先级抢占式调度,不允许相同优先级任务存在

同步/通信机制:
RT-Thread 支持semaphore, mutex, mailbox, message queue,  event。mailbox可存储多条消息,任务等待可按优先级进行排队。
ucos semaphore,mutex, mailbox, message queue, event。mailbox只能存放1条消息

内存管理:
RT-Thread 固定分区内存管理,小内存系统动态内存管理,大内存系统SLAB内存管理
ucos 固定大小内存块管理

定时器:
RT-Thread 挂接到系统OS定时器的硬定时器
ucos 只能使用OSTimeDly进行时间间隔处理

中断嵌套:
RT-Thread 允许
ucos 允许

源码许可证:
RT-Thread GPL + 可用于商业产品(只需要注明使用了RT-Thread)
ucos 商业收费

体积(典型配置,ARM7TDMI):
RT-Thread 8k ROM, 2K RAM
(RT-Thread/STM32由于包含完整的STM32固件,所以体积大些)

RT-Thread主要支持的平台:
AT91SAM7S/7X
STM32
S3C2410
欢迎访问www.rt-thread.org的官方网站了解RT-Thread更多的信息。
 
---- 20090513更新:

针对STM32F103ZE版本的已经发布(0.3.0 beta1),请到官方网站下载。
---- 20090716更新:
后续已有数个版本发布,请到官方网站下载。目前已有数家公司采用RT-Thread做为他们产品的OS平台(内核、文件系统、TCP/IP协议栈),稳定性非常好,很少有bug报告,也算是RT-Thread应用的奇迹了。

rt-thread-0.3.0 beta2 stm32f103vb.zip

下载

312.55 KB, 下载次数: 739, 下载积分: ST金币 -1

<
回复

使用道具 举报

0

主题

25

回帖

0

蝴蝶豆

新手上路

最后登录
2020-8-15
发表于 2009-4-18 15:00:29 | 显示全部楼层

RE:开发源代码的STM32实时操作系统RT-Thread

这么好啊
回复 支持 反对

使用道具 举报

9

主题

28

回帖

0

蝴蝶豆

初级会员

最后登录
1970-1-1
发表于 2009-4-19 16:31:04 | 显示全部楼层

RE:开发源代码的STM32实时操作系统RT-Thread

没有人用这个?!
回复 支持 反对

使用道具 举报

0

主题

25

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2009-4-19 21:42:29 | 显示全部楼层

RE:开发源代码的STM32实时操作系统RT-Thread

顶~~很早了解过一些,这次有针对STM32的,下来试试看
回复 支持 反对

使用道具 举报

0

主题

90

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-11-24
发表于 2009-4-20 09:35:33 | 显示全部楼层

RE:开发源代码的STM32实时操作系统RT-Thread

看看,学习下,谢谢!
回复 支持 反对

使用道具 举报

0

主题

156

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2009-4-21 00:22:20 | 显示全部楼层

RE:开发源代码的STM32实时操作系统RT-Thread

不知可靠性怎样?要实际使用了才知道。
回复 支持 反对

使用道具 举报

2

主题

24

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2009-4-21 06:41:47 | 显示全部楼层

回复:开发源代码的STM32实时操作系统RT-Thread

引用第 6 楼 luckzhao于2009-04-20 16:22:20发表:
不知可靠性怎样?要实际使用了才知道。 

有使用才有稳定,内核方面来说是非常稳定的,在多个系统上运行都没问题,长时间运行也没问题。STM32的分支还比较年轻,但我们一直在努力。
 
问问大家,大家一般在NandFlash上用什么文件系统?我手上的STM32开发板是带NandFlash的,在考虑上文件系统的事,如果直接上FAT担心并不是太合适。
 
回复 支持 反对

使用道具 举报

0

主题

12

回帖

0

蝴蝶豆

初级会员

最后登录
2020-1-17
发表于 2009-4-24 15:31:01 | 显示全部楼层

RE:开发源代码的STM32实时操作系统RT-Thread

不错,学西一下。看看才知
回复 支持 反对

使用道具 举报

0

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2009-4-25 15:28:32 | 显示全部楼层

RE:开发源代码的STM32实时操作系统RT-Thread

针对STM32的,下来试试看
回复 支持 反对

使用道具 举报

0

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2009-4-25 19:46:29 | 显示全部楼层

RE:开发源代码的STM32实时操作系统RT-Thread

学习~~下来试试看
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版