Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
RT-Thread发布
RT-Thread 1.1.0 RC 版本发布
发布于 2012-10-12 16:33:11 浏览:7530
订阅该版
原计划在2012年9月30日发布的 RT-Thread 1.1.0 Beta2 版本变更为 RT-Thread 1.1.0 RC 现在发布了。 RC 版本的发布意味着离 RT-Thread 1.1.0 正式版的发布已经不远了,在RC版本之后,将不再有新功能加入。欢迎大家测试,让我们一起迎接 RT-Thread 1.1.0 正式版的到来。 此次发布主要是加入了 USB device stack;RTGUI 组件与 github 上的 RTGUI 开发分支保持同步; 以下是详细的更新内容: 内核: ===== - 删除 rtm.c 文件 - 修正 timer control 中 timer 标志设置错误的问题点 - rtdef.h 中新增对 Microsoft Visual C++ 编译器的检查 - 新增设备控制命令 RT_DEVICE_CTRL_BLK_SYNC - 新增图形设备控制命令 RTGRAPHIC_CTRL_FILL_RECT 和 RTGRAPHIC_CTRL_DRAW_RECT - 将模块的线程优先级从原来的 RT_THREAD_PRIORITY_MAX - 1 变为 RT_THREAD_PRIORITY_MAX - 2 - module 中修正 section 拷贝问题点 - module 中修正 模块删除失败的问题 文件系统: ========= - 修正 elm fatfs 中 f_seekdir 存在的问题 - dfs_elm.c 中新增接口 ff_memalloc() 和 ff_memfree() - 修正 dfs_elm.c 中函数 dfs_elm_open() 存在的内存泄露的问题 - 修正 dfs_elm.c 中函数 dfs_elm_mount() 存在的未初始化的问题 - 在函数 disk_ioctl() 中增加对 CTRL_SYNC 的处理 - 新增 RT_DFS_ELM_CODE_PAGE 选项 - DFS POSIX 中增加 O_BINARY 标志 - 修正 ff.c 中函数 mem_cpy() 增加对字节未对齐的处理 组件: ===== - 新增 USB device stack - components_init.c 重命名为 componets.c - components_init.h 重命名为 componets.h - 串口驱动框架中增加默认的 configuration - 修正 serial.c 中函数rt_serial_control() 一处变量未初始化的问题 - 删除函数 rt_ringbuffer_get_datasize() - 新增 pipe 读,写,创建,销毁 API - 新增 data queue 的实现 - 修正 ring buffer 越界问题点 - 修正函数 rt_spi_release_bus() 中断言判断错误的问题点 - rtc.c 中 time() 函数增加 open 操作 - MTD NAND 中新增 move_page 接口,添加mtd_nand成员oob_free,更改成员block_size为pages_per_block - LWIP 中新增连接失败后关闭 sock 的操作 - USB stack 中新增 ADK 协议的实现 - LWIP 中函数 eth_device_init() 中当定义 LWIP_DHCP 时,设置 NETIF_FLAG_DHCP 标志;当定义 LWIP_IGMP 时,设置 NETIF_FLAG_IGMP 标志 - minilibc 中新增接口 isspace() 和 atol() - 删除了重复定义的 rt_list_entry 工具: ===== - 在 building.py 中新增 MakeCopy(), GlobSubDir() 和 GetConfigValue() 函数 - 新增 wizard.py - 自动生成 SConscript 的脚本 - 增加 --copy-header 选项,拷贝 RT-Thread 头文件到本地 - 修正 win32 系统中 GNU GCC 路径设置错误的问题点 - 增加 remove_components 功能 分支: ===== - m16c62p 分支 --修正任务堆栈初始化时未设置任务返回地址的问题 - upd70f3454 分支 --修正任务堆栈初始化时未设置任务返回地址的问题 --整理 BSP 目录结构,统一划分为 application 和 drivers 目录 --支持 scons + IAR 编译 --增加 IAR 工程模版 - stm32f0x --libcpu 移植代码中增加 r8 - r11 出栈,入栈操作 - mini2440 --使用新的 RTGUI 下载: [RT-Thread 1.1.0 RC](http://rt-thread.googlecode.com/files/RT-Thread%201.1.0%20RC.7z) svn r2346 以下是此次版本发布时的测试环境: windows 7 ubuntu 10.04 LTS 64-bit python 2.7.3 scons 2.1.0 IAR 6.30 MDK 4.53 arm-2011.09-69-arm-none-eabi.exe mips-2011.09-86-mips-sde-elf.exe
查看更多
11
个回答
默认排序
按发布时间排序
shaolin
2012-10-12
这家伙很懒,什么也没写!
支持,版本发布真是件辛苦的事情,lgnq 辛苦了!
geniusgogo
认证专家
2012-10-12
这家伙很懒,什么也没写!
顶! [s:154]
自学STM32
2012-10-12
这家伙很懒,什么也没写!
辛苦啦,最近几天正在学习RT-Thread 现在下载,好好学习
bernard
2012-10-12
这家伙很懒,什么也没写!
lgnq幸苦了,让我们共同推进RT-Thread 1.1.0正式版的发布,大家也多多测试新的版本反馈相应的问题,使得RT-Thread 1.1.0更稳定,更好用。
bernard
2012-10-13
这家伙很懒,什么也没写!
已知问题: rt-thread/include/rtservice.h 中文件头应该加入 ``` #ifndef __RT_SERVICE_H__ #define __RT_SERVICE_H__ ``` 文件尾加入 ``` #endif ``` svn trunk已经修正。 在编译USB Device时,它依赖于1.1.0中的串口框架,所以需要在rtconfig.h中加入: ``` #define RT_USING_SERIAL #define RT_USING_USB_DEVICE ``` 另外,在大多数分支中(例如STM32)并没有使用Device Drivers的串口框架,会出现函数重名现象,请先自行修正或参考ART的方式都使用串口框架。
grissiom
2012-10-13
这家伙很懒,什么也没写!
USB依赖串口?……
haitao52198
2012-10-14
这家伙很懒,什么也没写!
>如果你希望你的 Subversion 版本库对于别人可用,你可以在你的站点包含一个链接。为了让其更加容易访问,你可以为其它 TortoiseSVN 用户包含一个检出链接。 > >当你安装了 TortoiseSVN,它会注册一个 tsvn: 协议,当 TortoiseSVN 用户点击这样一个链接,检出窗口会自动弹出,且版本库 URL 已经填入。 > >想要在你个人的 html 页面中加入这样的链结,只需要添加像这样的代码即可: > >
>
> >当然,如果能插入一张合适的图片会看起来更好。你可以使用 TortoiseSVN 标志 或者你自己的图片。 > >
>
> >你同样可以使链接指向一个特定的版本,例如 > >
>
--- 论坛上面的“RT-Thread精华索引”里的SVN地址,是否可以参考这里修改一下,方便点击直接用SVN更新呢?
gl.zhang
2012-10-17
这家伙很懒,什么也没写!
- To test the low power mode: - To test the ELM FatFs: 1. copy "bsp/efm32/copy_this_file_shell.c" to "components/finsh/" 2. rename it to "shell.c" replacing the original file 3. and then compile copy_this_file_shell.c文件中更改的应该是对低功耗模式的支持吧。 另外,工程中的一些宏编译开关、scons配置好像不太好使啊,比如改变rtconfig.py文件中的EFM32_BOARD,整个工程就编译不起来了。
lgnq
2012-10-20
这家伙很懒,什么也没写!
没有做相应的测试,应该是DFS或者RTGUI不支持,在rtconfig.h中注释掉试试看
xiao苦
2012-11-10
这家伙很懒,什么也没写!
1.1.0RC初始DFS时候错误,发现在elm文件ff.c中的dir_sdi中会直接崩溃掉,以前用1.0.2的时候并不会出现这个问题。 现在还是不清楚是什么原因导致这样。 \ | / - RT - Thread Operating System / | \ 1.1.0 build Nov 10 2012 2006 - 2012 Copyright by rt-thread team W25Q64BV or W25Q64CV detection finsh>>psr: 0x81000000 pc: 0x0000104a lr: 0x00001937 r12: 0x00000007 r03: 0x00000001 r02: 0x00000001 r01: 0x00000000 r00: 0x75677472 hard fault on thread: init thread pri status sp stack size max used left tick error -------- ---- ------- ---------- ---------- ---------- ---------- --- tidle 0x1f ready 0x00000054 0x00000100 0x00000054 0x0000000e 000 tshell 0x14 suspend 0x0000006c 0x00001000 0x0000006c 0x0000000a 000 init 0x0a ready 0x00000068 0x00000800 0x00000158 0x00000011 000 led 0x0b ready 0x0000005c 0x00000400 0x0000005c 0x00000005 -02
撰写答案
登录
注册新账号
关注者
0
被浏览
7.5k
关于作者
lgnq
这家伙很懒,什么也没写!
提问
28
回答
57
被采纳
1
关注TA
发私信
相关问题
1
RT-Thread单内核v0.2.2正式版
2
[发布] RT-Thread RTOS v0.2.3版本
3
RT-Thread 0.3.0 beta
4
RT-Thread/STM32 0.3.0 RC1发布
5
RT-Thread/LM3S 0.3.0 RC1版发布
6
建议弄个MIPS版本的。龙芯上用。
7
开源实时操作系统RT-Thread 0.3.0正式版发布
8
关于RT-THREAD的UDP讨论
9
这里是BUG回报板块!
10
rt-thread stm32 0.3.0 rc1 网络问题
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
rt-thread 小内存算法源码分析
2
env中添加lvgl软件包后,keil编译包--c99错误
3
【NXP-MCXA153】 定时器驱动移植
4
GD32F450 看门狗驱动适配
5
【NXP-MCXA153】看门狗驱动移植
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
PWM
freemodbus
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
编译报错
Debug
rt_mq_消息队列_msg_queue
SFUD
keil_MDK
msh
ulog
C++_cpp
MicroPython
本月问答贡献
踩姑娘的小蘑菇
7
个答案
2
次被采纳
a1012112796
18
个答案
1
次被采纳
红枫
5
个答案
1
次被采纳
Ryan_CW
5
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
本月文章贡献
YZRD
3
篇文章
6
次点赞
catcatbing
3
篇文章
6
次点赞
lizimu
2
篇文章
11
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部