有些小伙伴可能会有疑问什么是OpenWRT,它有什么优势?今天,创龙科技带您一文读懂OpenWRT,以及它的三大优势。
什么是OpenWRT
OpenWRT是嵌入式设备上运行的Linux文件系统。OpenWRT的文件系统是可写的,开发者无需在每一次修改后重新编译,这令它更像一个小型的Linux电脑系统,也加快了开发速度。您会发现无论是ARM、PowerPC或MIPS的处理器,它都有很好的支持。并且附带超过3000个软件包,用户可方便的使用自定义功能来制作固件。亦可方便的移植各类功能到OpenWRT下。 OpenWRT还是一个高度模块化、高度自动化的Linux文件系统,它拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。
(图1) OpenWRT的优势
可扩展性
OpenWRT提供了许多以往只在高端设备上才提供的各种功能。它提供超过3000个适用于网关的组件,让您可以轻松地将他们应用于各种支持的设备。
高性能、高稳定性
OpenWRT由专注网络性能的网络专家等专业人士设计,整合了许多最新研究的算法,因此其性能远远优于供应商提供的固件。
OpenWRT相当稳定,经受住了长时间运行的考验。无线网络优化让设备间支持更高的数据速率和均衡的通信时长。
OpenWRT使用缓冲池控制算法在减少延迟(或滞后)的同时增加网络吞吐量。
高安全性
OpenWRT是一个开源软件,来自全世界的许多开发者在发布前反复检查它的源码。
OpenWRT无硬件供应商隐藏的后门程序。得益不受常见攻击影响的Linux操作系统,OpenWRT可抵抗常见漏洞。
OpenWRT能延长您路由器的使用寿命。虽然许多供应商只会在更新型号发布之前为您的路由器或设备提供更新,但只要其内存或闪存可以接纳新版本,OpenWRT就能支持兼容型号。
OpenWRT的应用场景
OpenWRT的应用场景十分广泛,涵盖工业数据网关、通讯管理机、工业机器人、工业PLC等领域。创龙科技的全志T113-i平台支持OpenWRT系统后,性价比将进一步提升。
(图2)
全志Tina系统介绍
全志科技基于OpenWRT构建的软件开发包
Tina是全志科技基于OpenWRT构建的软件开发包,它包含了Linux系统开发用到的内核源码、驱动、工具、系统中间件与应用程序包等。
Tina同时支持OpenWRT与buildroot
Tina支持OpenWRT以及buildroot两套编译构建系统,在这之上加入了我们的build环境对接编译系统,可方便进行选择构建,可满足不同软件工程师的开发习惯。
创龙科技T113-i平台已发布适配支持OpenWRT的Tina系统,如需详细资料或源码,可与我司技术服务人员联系。
|