Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
RT-Thread发布
RT-Thread 2.0.0 Alpha技术预览版本发布
发布于 2014-04-08 17:00:30 浏览:7046
订阅该版
RT-Thread 2.0.0 Alpha版本是RT-Thread 2.0.0分支的第一个技术预览版本,仅用于展示2.0.0发展分支的演化动向(按照roadmap,2.0.0这个分支会有一部分RT-Thread和Linux互补性的技术,为Linux增加更好的实时性,为RT-Thread增加更多的功能性,这份技术预览版正是朝着这个目标而努力),欢迎反馈建议和问题。 **[组件变更]** * msh: bugfix 和功能性增强。新的 msh 在调用外部模块方面更加方便。 * DFS: nfs 的 bugfix 和内置命令的增强。ELM FatFS加入对扇区不匹配情况下的信息输出,这样能够及时定位问题。 * JS:新添了轻量级 Javascript 引擎,可以在 RT-Thread 中直接运行 javascript 脚本。 * VMM:可以在 qemu 中运行的 Virtual Machine Module 组件。暂时只支持 realview-pb-a8 的 bsp。 * CMSIS:版本更新至 3.20 * drivers:USB 协议栈的重构。新的框架中编写驱动变得更加容易了。 **[BSP 变更]** * beaglebone:串口驱动更新 * realview-a8:添加了 VMM 组件 **[编译脚本]** * 固件加入scons --target=ua -s,用于准备用户应用环境; **[发布后记]** RT-Thread 2.0.0. Alpha版本相比于RT-Thread 1.2.1,新的特性主要有两部分: - RT-Thread + Linux双系统,这部分以RealView-A8处理器(ARM Cortex-A8单核)为蓝本,给出一个简单的双系统并行运行的demo;在没有硬件的环境下,可以使用QEMU软件虚拟方式的执行。这个[链接](http://pan.baidu.com/s/1jG9MZ2m)中包含一个编译好的Linux及RT-Thread二进制包,可以直接下载进行体验。 目录中有 Linux 的内核镜像 zImage,ramdisk rootfs.cpio.gz。可以用 ``` qemu-system-arm -M realview-pb-a8 -kernel zImage -initrd rootfs.cpio.gz -serial vc -serial vc ``` 来启动。启动之后 Linux 的控制台在第一个串口上(Atl + Ctrl + 3),可以直接无密码以 root 用户登录。登录之后加载内核模块: ``` insmod rtvmm.ko ``` 来启动 RT-Thread。RT-Thread 启动之后控制台在第二个串口上(Atl + Ctrl + 4)。第一个串口Linux shell依然可以使用,第二个串口则是RT-Thread的shell。 - JavaScript解析器,这个是由牛头哥移植的,可以在一个非常小资料的MCU上以JavaScript脚本方式进行编程、开发。根据这种方式,也提供了[RN001JS](http://www.rt-thread.com/realnet/RN001JS.htm)的以太网硬件模块:以JavaScript脚本语言作为二次开发,提供在线web(即[WebIDE](http://www.rt-thread.com/realnet/webide/))进行编程并运行JavaScript程序。JavaScript作为一门轻量级、解释型的语言,更容易上手,配合WebIDE、及提供的一些example可以使得开发变得非常的轻松,也包括一些传感器的JavaScript例子,让做网页的人也可以玩硬件了!
查看更多
9
个回答
默认排序
按发布时间排序
bernard
2014-04-10
这家伙很懒,什么也没写!
这里未包括下载链接啊,现在RT-Thread的一些下载都在百度网盘里放了一份,也可以在github上按照标签取出对应的软件代码包。 百度网盘[http://pan.baidu.com/s/1gdIaAQ3](地址)
thomasgds
2014-04-22
这家伙很懒,什么也没写!
运行: sudo qemu-system-arm -M realview-pb-a8 -kernel zImage -initrd rootfs.cpio.gz -serial vc -serial vc 后,模拟器中的ARM可以启动起来,按“alt+ctl+3"可以以root身份登录,然后运行”insmod rtvmm.ko“就直接退出模拟器了,此时窗口上有如下打印: qemu: hardware error: gic_dist_writeb: Bad offset f18 CPU #0: R00=00000000 R01=fd001f18 R02=00000001 R03=00000004 R04=20070053 R05=c69c4100 R06=00000000 R07=c03c11b8 R08=c69c4100 R09=c6e87680 R10=c69c59c0 R11=c7c02f7c R12=00000010 R13=c7c02f60 R14=c7d0ba8c R15=c7d0b800 PSR=200701d2 --C- A irq32
thomasgds
2014-04-22
这家伙很懒,什么也没写!
ubuntu版本: Linux version 3.5.0-37-generic (buildd@allspice) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #58~precise1-Ubuntu SMP Wed Jul 10 17:48:11 UTC 2013 qemu版本: QEMU emulator version 1.0.50 (Debian 1.0.50-2012.03-0ubuntu2.1), Copyright (c) 2003-2008 Fabrice Bellard
bernard
2014-04-22
这家伙很懒,什么也没写!
请选择个高版本的qemu试试,从出错信息来看,类似qemu支持的GIC不完善
haitao52198
2014-04-23
这家伙很懒,什么也没写!
>请选择个高版本的qemu试试,从出错信息来看,类似qemu支持的GIC不完善 --- qemu-system-arm在win7上能运行么?
bernard
2014-04-23
这家伙很懒,什么也没写!
>>请选择个高版本的qemu试试,从出错信息来看,类似qemu支持的GIC不完善 > >--- > > >qemu-system-arm在win7上能运行么? --- 可以的,它有windows版本
haitao52198
2014-04-23
这家伙很懒,什么也没写!
>>>请选择个高版本的qemu试试,从出错信息来看,类似qemu支持的GIC不完善 >> >>--- >> >> >>qemu-system-arm在win7上能运行么? > >--- > > > >可以的,它有windows版本 --- 恩,我安装了qemu-w32-setup-20140409,然后运行时提示找不到libstdc++-6.dll,不知道其他人有没有也遇到这个问题
luxinsun
2014-08-01
这家伙很懒,什么也没写!
非常支持。看到新版本的发布。
撰写答案
登录
注册新账号
关注者
0
被浏览
7k
关于作者
bernard
这家伙很懒,什么也没写!
提问
414
回答
5943
被采纳
76
关注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
【NXP-MCXA153】 定时器驱动移植
2
GD32F450 看门狗驱动适配
3
【NXP-MCXA153】看门狗驱动移植
4
RT-Thread Studio V2.2.9 Release Note
5
CherryUSB的bootuf2配置
热门标签
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
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
踩姑娘的小蘑菇
7
个答案
2
次被采纳
a1012112796
18
个答案
1
次被采纳
Ryan_CW
5
个答案
1
次被采纳
红枫
4
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
本月文章贡献
YZRD
3
篇文章
6
次点赞
catcatbing
3
篇文章
6
次点赞
lizimu
2
篇文章
9
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部