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

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

[复制链接]
ffxz-122785 提问时间:2009-4-17 12:07 /
这是一款由国内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, 下载次数: 740, 下载积分: ST金币 -1

收藏 评论466 发布时间:2009-4-17 12:07

举报

466个回答
vedas 回答时间:2009-4-18 15:00:29

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

这么好啊
simage 回答时间:2009-4-19 16:31:04

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

没有人用这个?!
iammsl 回答时间:2009-4-19 21:42:29

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

顶~~很早了解过一些,这次有针对STM32的,下来试试看
快乐汉 回答时间:2009-4-20 09:35:33

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

看看,学习下,谢谢!
lucky-92214 回答时间:2009-4-21 00:22:20

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

不知可靠性怎样?要实际使用了才知道。
ffxz-122785 回答时间:2009-4-21 06:41:47

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

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

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

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

不错,学西一下。看看才知
山水-95029 回答时间:2009-4-25 15:28:32

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

针对STM32的,下来试试看
ganice 回答时间:2009-4-25 19:46:29

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

学习~~下来试试看
plj213 回答时间:2009-4-26 23:18:46

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

没有人用这个?!
bingo23265 回答时间:2009-4-27 07:59:13

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

好东西... 刚来就给我看到了
fandipeng412 回答时间:2009-4-27 09:41:24

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

RE:开发源代码的STM32实时操作系统RT-Thread
厉害,这么好的东西
xiaogang1028 回答时间:2009-4-28 13:01:37

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

又机会学习学习
ffxz-122785 回答时间:2009-4-29 12:32:45

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

RT-Thread/STM32F103ZE的文件系统已经弄好了,有需要的请留下信箱。
这个版本还是老样子,基于RealView MDK,FAT16/32文件系统,还不支持长文件名,带cache算法,文件访问速度会比较理想。
RT-Thread/STM32F103VB的版本也会在明后天给出。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版