lgnq 发表于 2011-7-4 16:05:52

RT-Thread 0.3.2正式版发布

发布说明
========
RT-Thread 0.3.2是RT-Thread 0.3.0发布以来的第二次修订版本,虽无新特性增加,但稳定性有所提高,建议用户及时更新。

这个版本支持的硬件平台数量与0.3.0正式版本的一致:
* ARM Cortex-M3系列:STM32,LM3S以及LPC1766。
* ARM7TDMI系列:LPC2148,LPC2478,AT91SAM7X256,AT91SAM7S
* ARM920T系列:S3C2440(mini2440)
* IA32:QEMU及真实的x86机器

修正的问题包括:
* 内核中使用0.4.x系列的定时器实现;
* 内核中当不使用RT_USING_DEVICE,即设备模型时,编译错误的修正;
* 内核中添加邮箱满时发送线程挂起等待的接口:rt_mb_send_wait。
* 内核中修正在为空的memory块上进行rt_realloc时的问题;
* 内核中rt_mp_create函数添加对申请失败的处理;
* 内核中rt_thread_detach函数主动对线程状态更改为CLOSE状态;
* ELM文件系统中支持多个驱动器;
* ELM文件系统中支持超过512字节大小的扇区;
* LwIP协议栈移植中使用rt_mb_send_wait来做为邮箱发送接口;
* 修正lm3s网卡驱动的问题;
* 修正STM32F107网卡驱动的问题;
* 修正lpc176x网卡驱动的问题;
* 修正libcpu/arm/AT91SAM7X/interrupt.c中一处语法错误
* 完善RT-Thread代码注释

RT-Thread在Google SVN服务器上的开发分支亦做了相应调整:
原来的branches/rtt_0_3_2分支更改为branches/rtt_0_3_3。

代码:RT-Thread-0.3.2ourdev_654608VIQRQM.zip(文件大小:4.76M) (原文件名:RT-Thread-0.3.2.zip)
也可到如下网址下载:
http://code.google.com/p/rt-thread/downloads/detail?name=RT-Thread-0.3.2.zip

文档:
RT-Thread实时操作系统编程指南与0.3.0正式版的相同,以后会逐渐由API说明文档替代,朝着正规化的方向发展。

(*) 希望使用新特性的开发人员请关注后续0.4.0版本的发布情况,0.4.0版本添加了很多的新特性,例如:16位的瑞萨M16分支,大端模式的AVR32分支,以及MIPS分支等。

studentluck 发表于 2011-7-4 16:10:05

支持

tedden 发表于 2011-7-4 16:11:05

好,强烈顶起

ffxz 发表于 2011-7-4 16:11:18

谢谢lgnq,谢谢在0.3.1基础上反馈信息的诸位开发人员。这是0.3.x系列中的稳定版本。

ZigBee_Notes 发表于 2011-7-4 17:15:30

强势占位!

sytu_xww 发表于 2011-7-4 17:22:12

强烈关注

psbhero 发表于 2011-7-4 22:12:52

關注中

cargle 发表于 2011-7-4 23:04:43

支持

lixupeng 发表于 2011-7-5 00:05:31

收下!!

xiaorui 发表于 2011-7-5 00:18:53

顶起

swan1225 发表于 2011-7-6 14:21:42

顶起

hwdpaley 发表于 2011-7-6 22:18:32

支持,强烈支持!

mitchell 发表于 2011-7-6 22:19:19

留名

danielmi 发表于 2011-7-6 23:27:43

mark!!!!

syuanwang 发表于 2011-7-10 06:12:06

昨天刚刚看了文档,也跑了一下FINSH例程,感觉这个OS比UCOS好太多了

lugang_2920213 发表于 2011-7-20 12:51:34

正在使用,打算用USB做FINSH设备

yaya001 发表于 2011-7-20 13:14:10

强烈关注

ffxz 发表于 2011-9-11 23:04:45

已知问题:
mb的发送操作存在些问题,会导致mailbox接收到的mail不对。如果使用了lwip,现象表现为:
pbuf_free: p->ref > 0
Assertion: 563 in ..\..\..\net\lwip\src\core\pbuf.c, thread tcpip
(0) assert failed at sys_arch_assert:319

解决方法:
src/ipc.c中的1294行:
thread->error = -RT_EFULL;

删除掉即可。
页: [1]
查看完整版本: RT-Thread 0.3.2正式版发布