历史上的今天
返回首页

历史上的今天

今天是:2024年11月23日(星期六)

2020年11月23日 | RT-Thread Smart正式上线,源代码可开放下载

2020-11-23 来源:EEWORLD

官方消息,RT-Thread Smart已正式上线,目前源代码可在Github、Gitee下载,采用Apache License 2.0。

 

RT-Thread Smart(以下简称为rt-smart) 是基于RT-Thread操作系统衍生的新分支——混合微内核操作系统,主要面向带 MMU(内存管理单元Memory Management Unit)的中高端处理器,为众多领域提供更具竞争力的操作系统基础软件平台,具备快速启动、兼容POSIX 接口、开发调试便利、应用与内核分离、高安全性等特性。
rt-smart


RT-Thread Smart架构

 

rt-smart在硬件平台的基础上通过MMU、系统调用的方式把整个系统分成了内核态及用户态,并具备独立的地址空间(32位系统上是4G的独立地址空间)。

image.png?imageView2/2/w/550

 

rt-smart内核即可包含基本功能,同时也可定制裁剪。rt-smart用户态应用环境采用musl libc提供POSIX接口调用及C运行环境,延续 RT-Thread 原有的生态,使用scons构建或其他的构建工具,例如xmake,cmake等,并对接 RT-Thread 在线软件包;同时支持 POSIX,方便 Linux 应用的移植。

 

目前,rt-smart已支持QEMU、树莓派4B运行,开发者即可通过rt-smart开源仓库获得相关代码和文档,参考学习、了解RT-Smart的架构和代码。同时,rt-smart还在持续演进中,欢迎开发者参与其中,共同打造创新平台,构建支持多处理器、开放的操作系统,推动行业生态发展。


源码下载链接:


https://github.com/RT-Thread/rt-thread/tree/rt-smart

https://gitee.com/rtthread/rt-thread/tree/rt-smart



推荐阅读

史海拾趣

Crocus Technology公司的发展小趣事

随着技术的不断成熟和市场需求的变化,Crocus Technology开始拓展其产品线。2015年,公司成功推出了首款磁开关产品,这标志着公司在磁传感器领域迈出了重要的一步。随后,公司又陆续推出了位置传感和2D传感器产品,进一步巩固了其在磁传感器市场的地位。

FerriShield公司的发展小趣事

随着技术的成熟和市场的认可,FerriShield开始拓展产品线。公司研发团队不断改进和优化原始的铁磁屏蔽材料,并推出了针对不同应用场景的系列产品。例如,针对智能手机和平板电脑的轻薄型电磁屏蔽膜,以及针对大型数据中心的高效电磁屏蔽板。这些新产品的推出,使得FerriShield的市场份额逐步扩大。

FOSLINK公司的发展小趣事

为了进一步扩大市场份额,FOSLINK公司积极实施全球化战略。公司先后在多个国家和地区设立了研发中心、生产基地和销售网络,形成了覆盖全球的业务布局。通过全球化的资源配置和市场拓展,FOSLINK成功打入了多个国际知名企业的供应链体系,为其提供了优质的产品和服务。这一系列的全球化举措,不仅提升了FOSLINK的品牌影响力,还为其未来的发展奠定了坚实的基础。

Flamar公司的发展小趣事

面对电子行业供应链日益复杂的挑战,Flamar公司高度重视供应链管理和优化工作。公司通过引入先进的供应链管理系统,实现了对原材料采购、生产制造、物流配送等各个环节的精准控制。同时,公司还积极与上下游企业建立长期稳定的合作关系,共同构建高效的供应链生态体系。这些措施有效降低了公司的运营成本,提高了生产效率和产品质量,进一步增强了公司的市场竞争力。

ETRI公司的发展小趣事

随着人工智能的兴起,ETRI也将目光转向了这一领域。他们与首尔市政府合作,在首尔市The Seocho District区内安装了3000台AI摄像头,这些摄像头通过深度学习技术,能够预测犯罪发生的概率,并在必要时提醒警署采取行动。此外,他们还计划分析大量的法庭判决文件和犯罪录像,以优化AI软件的预测能力。

ET Enterprises Ltd公司的发展小趣事

近年来,ET Enterprises Ltd公司经历了一系列的收购和战略合作。这些举措不仅进一步增强了公司的实力和市场地位,也为公司的未来发展注入了新的活力。例如,公司成为得克萨斯州Ludlum Measurements Inc.的子公司后,受益于美国光电倍增管生产商ADIT的生产设施和ET Enterprises的开发设施的综合资源,为公司的持续发展提供了有力支持。

以上五个故事概述了ET Enterprises Ltd公司的发展历程和关键阶段,展示了公司在电子行业中不断崛起和持续发展的过程。

问答坊 | AI 解惑

安防“星人物”——高清像素摄像机

经过2009年的深圳安博会,相信大家都会看到今年的一个很具有争议性的话题---百万像素高清图像显示系统.     估计对HDTV这个词不会陌生吧?高清晰度电视.     而高清晰度在安防监控系统中又代表着占用大量的传输带宽及储存容量. ...…

查看全部问答>

【藏书阁】山东医学院 医学电子仪器原理与技术

包含内容: 第0章 医学电子仪器原理与技术 35页 第1章 医学电子仪器与基础电子电路 182页 第2章 生理参数测量仪器 86页 第3章 医学超声仪器 38页 第4章 临床检测分析仪器 56页 第5章 生理功能辅助仪器 25页 第6章 医用光学技术与仪器 37页 ...…

查看全部问答>

开关电源电子公式

Pin(av):额定输入功率. fac(min):交流最小频率(40-75Hz) 输入电容:Cin=0.3Pin(av)/fac(min)*Vin(min)*V²ripple(p-p) 功率电阻:Rsc=Vsc(max)/Ipk 输出电容:Cout=Iout(max)*(1-Dmin)/f*Vripple(pk-pk) 库仑定律:I=V*C/△T=>V=I*△T/C 波行周期 ...…

查看全部问答>

wince烧写问题

我自己做了一块ARM S3C2410的板,基本上按照市面上的sbc2410-2的设计做的。做完后,烧写linux没有问题。烧写wince的过程中,LCD也能显示进到wince里面,可每次重启板子,wince就不见了。可能是没写到nand flash里面去。 我的烧写步骤: 1 jtag 烧 ...…

查看全部问答>

渥瑞达“3G移动开发”免费试听课于北京交通大学举行,欢迎大家光临!

渥瑞达“3G移动开发”免费试听课于北京交通大学举行,欢迎大家光临! 渥瑞达“3G移动开发”免费试听课于北京交通大学举行,欢迎大家光临! 详情请参见 www.neworigin.net 同时欢迎大家与我们的609期学员交流!这期学员已与2月11日毕业 ...…

查看全部问答>

用c51写的程序怎么使各个模块联合工作

由于从来没有与人合作写一个程序,不知道怎么配合? 有几个疑问请教高手指点: 1怎么才能使各个模块联合工作。 2全局变量怎么才能共用。 3函数之间的数据如何传递。 4如果我写模块,那么我是不是一定要去,看另一个人写的主函数框架。那这样的 ...…

查看全部问答>

香水:ST有没有cortex-m0系列的片子?

香水:ST有没有cortex-m0系列的片子?有没有配套的固件库? 只玩过你们的M3系列…

查看全部问答>

Launchpad + 呼吸灯这样才好玩~

$(\'swf_MQo\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/XNDE4Mjk2Njky/v.sw ...…

查看全部问答>

几个LED-闪光器电路图供欣赏

 图1  可以用一只双色发光二极管的闪光电路    图2 用二只发光二极管的闪光电路                  &nb ...…

查看全部问答>