搜索
bottom↓
回复: 15

RT-Thread 1.2.0 Alpha 版本发布

[复制链接]

出0入0汤圆

发表于 2013-4-10 22:51:05 | 显示全部楼层 |阅读模式
RT-Thread 1.2.0 Alpha版本发布

遵循2013年RT-Thread roadmap,RT-Thread 1.2.0 Alpha版本发布,Alpha意味着此版本为技术预览版,仅用于展示RT-Thread 1.2.0未来的发展方向,并不适合于开发正式产品。RT-Thread 1.2.0版本是1.1.x系列的下一个分支,这个分支主要体现的是RT-Thread 1.x系列的文档情况。当然也有一些功能、代码方面的增强。

伴随着新版本的到来,RT-Thread有几个重大的转变:
1,代码托管从google code(SVN)迁移到github(GIT)
2,RT-Thread与RTGUI区分开来,并成为两个独立的开发分支
3,重视文档,将文档建设作为1.2.0版本的首要任务来抓

内核主要变化:
1,加入__rt_ffs函数用于实现32位整数中获取第一个置1的位;同时调度器中位图相关算法直接使用__rt_ffs函数;CPU移植时,可定义RT_USING_CPU_FFS,使用芯片指令完成。

2,新的中断注册机制
weety加入interrupt description功能,用于为interrupt增加更多的信息,同时中断服务例程也可以携带用户自定义的参数类型。
* 这部分对ARM7、ARM9、MIPS等影响很大,需要对CPU移植做相应的一些修改。
* 这部分对ARM Cortex-M系列芯片没有影响。

3,调整定时器插入位置,为相同超时定时的后面。

组件主要变化:
1,添加lwIP 1.4.1。
2,在finsh shell中加入module shell功能。finsh shell本身是一个C语言表达式的shell命令行,而module shell更类似于一个传统的命令行,由命令,参数等方式构成。

分支主要变化:
1,完善simulator分支,支持RTGUI,支持应用模块。
2,完善at91sam9260分支的移植及驱动更新。

编译系统主要变化:
1,开启省略编译时长命令特性,如果需要查看编译时命令行,可以使用scons --verbose查看。
2,加入生成CodeBlocks工程特性。
3,修正当系统安装使用Keil MDK 4.6+版本的问题。

github主要提交履历:
5646189b29: elm fatfs支持mkfs,并且无需提前执行dfs_mount; mount/umount/mkfs操作也不会引起reset
22786f8817: 允许用户自定义PID和VID
0001344105: 更明确的定时器运行机制,如果两个定时器在同一个时刻发生超时,那么先开始的定时器先处理
5d68ef8ec1: 修正使用64位GCC时编译finsh过程中发生错误的问题
a4d661dcf1: 修正dfs_elm.c中一处内存泄露,并且在mount fatfs失败时执行 umount fatfs操作
43228aeb9c: 修正list_tcps问题:ipaddr_ntoa不是可重入的函数。
3de4b92a68: 修正AT91SAM9260分支中PHY link状态错误的问题。
1abaa0492d: 在kservice.c中增加__rt_ffs的实现。
ec6f9e3b5a: 修正在dfs.c中一处空指正的问题。
92d4c1939b: 修正at91sam9260分支上下文切换问题点,避免idle任务堆栈溢出。
fb9ea5eada: 在at91sam9260分支中使能MMU,并且更新SDIO和EMAC驱动。
009eccf640: 修正函数list()中错误使用strncpy的问题点。
83751c63e3: 在dlopen.c中增加出错处理。

下载地址:
RT-Thread 1.2.0 Alpha

发布节点参照为 commit 8185f9888d7a6fac14cd74681d2f864fc837c39e

注:
RT-Thread 1.2.0的Roadmap 请参考 https://github.com/RT-Thread/rt-thread/pull/59/files
前为止文档的具体进行情况请参考 https://github.com/RT-Thread/manual-doc
最新版本的编程手册PDF文件 https://github.com/downloads/RT- ... ual.zh.snapshot.pdf

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2013-4-10 23:09:59 | 显示全部楼层
不错啊,沙发

出0入0汤圆

发表于 2013-4-10 23:16:15 | 显示全部楼层
期待能与外敌一决雌雄

出0入0汤圆

发表于 2013-4-10 23:17:43 | 显示全部楼层
不错啊,板凳

出0入0汤圆

发表于 2013-4-10 23:24:42 | 显示全部楼层
支持一下!不断进步!不断更新!

出0入0汤圆

发表于 2013-4-10 23:33:29 | 显示全部楼层

出0入0汤圆

发表于 2013-4-10 23:39:41 | 显示全部楼层
as_920 发表于 2013-4-10 23:16
期待能与外敌一决雌雄

没有什么外敌,说话要客气点嘛
amd和英特尔这样的死对头都还在发布会互称友商,都说自己的比对方的强在哪里,不会说自己的NB,对方的是垃圾

出0入0汤圆

发表于 2013-4-11 07:01:50 | 显示全部楼层
支持RTT,尤其是文档的建立,这个对于RTT的推广和建立用户群非常有帮助。

出0入0汤圆

发表于 2013-4-11 08:11:59 | 显示全部楼层
好消息。

出110入0汤圆

发表于 2013-4-11 08:18:57 | 显示全部楼层
支持        

出0入0汤圆

发表于 2013-4-11 08:26:20 | 显示全部楼层
支持。

                  

出0入0汤圆

发表于 2013-4-11 08:39:25 | 显示全部楼层
完善文档,强烈支持
使用第三方OS一是担心稳定性,二是担心文档是否完整

出0入0汤圆

发表于 2013-4-11 08:53:12 | 显示全部楼层
fb9ea5eada: 在at91sam9260分支中使能MMU,并且更新SDIO和EMAC驱动。
RTT支持MMU了?

出0入0汤圆

发表于 2013-4-11 09:18:55 | 显示全部楼层
越来越好,越来越完善了。
支持!

出0入0汤圆

发表于 2013-4-29 19:40:24 | 显示全部楼层
本帖最后由 电源模块 于 2013-4-29 19:42 编辑

看看            

出0入0汤圆

发表于 2013-11-1 09:41:32 | 显示全部楼层
期待比较完善的文档!!!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-25 22:13

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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