首页|必读|视频|专访|运营|制造|监管|大数据|物联网|量子|元宇宙|博客|特约记者
手机|互联网|IT|5G|光通信|人工智能|云计算|芯片报告|智慧城市|移动互联网|会展
首页 >> 移动互联网旧 >> 正文

RSIC-V国产化边缘端芯片嘉楠勘智K210支持最大国产开源RTOS及MicroPython

2021年1月22日 11:01  CCTIME飞象网  

日前,嘉楠科技AI芯片勘智K210积极响应市场需求,即将开放对RTT-RTOS及基于RTOS应用MicroPython的支持。RTT(RealTime-Thread)是国内最大的开源实时操作系统。基于对该操作系统标准API的支持,将极大拓展勘智K210在国内嵌入式开源社区的影响力。

嘉楠科技于RTOS-MicroPython、OpenMv相关开源实现的基础上,提供了基于K210芯片的驱动适配,方便了Steam教育行业对Micropython的需求,降低了相关芯片爱好者的入门门槛。目前,嘉楠科技官方正推动相关内测计划,相信不久就将和大家见面。

增强K210对物联网开发者的友好性

RT-Thread是一款开源的国产RTOS。与一般的操作系统相比,RTOS包含一个实时任务调度器,可以根据优先级来分配不同的线程,从而使软件的实时性得到保证。

自2006年起开始研发、维护,RT-Thread在过去十多年间逐渐发展为一款主流实时操作系统。区别于FreeRTOS和UCOS,RT-Thread除了拥有类似的RTOS内核外,还包括丰富的应用组件和驱动框架,因而广受嵌入式开发者追捧。

这款平台在研发上借鉴了 Linux 的设备驱动框架、虚拟文件系统和Shell等功能,并提供50 个以上可重用软件组件和大量物联网组件,带来近乎“开箱即用”的物联网产品开发体验。同时,由于采用嵌入式开发者熟悉的类Linux代码风格,以及面向对象设计模式,RT-Thread也在目前主流RTOS中展现了最佳的代码易读性。

从上图可以看到,勘智K210支持RTOS系统标准库,例如线程管理、线程间的同步和通信、时钟管理、内存和中断的管理以及内核移植。同时勘智K210还支持IO设备管理、UART等12个特定的标准库。另外,开发者需使用K210 C-SDK接入该芯片特有的DVP、FFT和KPU软件库。

通过MicroPython实现对K210的访问和控制

RTOS-K210还支持MicroPython、文件系统和RTOS相关组件。MicroPython是Python标准库的子集,专门针对微控制器和受限环境中的系统运行进行优化设计。其目标是使开发者轻易将桌面端的程序移植到微控制器或嵌入式系统,而无需考虑底层驱动的问题。

具体而言,在勘智K210-MicroPython的支持结构中,不仅包括标准库、特定库、RTOS系统库以及openMV图像处理和视觉算法库、UI库等,还提供了基于MicroPython和openMV的开发环境。

同时,MicroPython、勘智K210的驱动由嘉楠科技提供技术支持。开发者可以直接通过MicroPython 即可实现勘智K210底层的访问和控制,而不需要了解寄存器、数据手册、库函数等,极大降低了开发门槛。

值得注意的是,RT-Thread完全开源,遵循Apache 2.0许可证,RTOS内核及所有开源组件可以免费在商业产品中使用,且不需要公布应用源码,没有任何潜在商业风险。

在应用场景方面,RT-Thread既可用于工控、电网等高可靠性行业,也可用于智能手环、智能音箱、无线摄像头等终端设备。因此,继支持FreeRTOS后,勘智K210添加对RT-Thread支持也将极大拓展其在商用领域的开发潜力。

编 辑:T01
声明:刊载本文目的在于传播更多行业信息,本站只提供参考并不构成任何投资及应用建议。如网站内容涉及作品版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容。本站联系电话为86-010-87765777,邮件后缀为#cctime.com,冒充本站员工以任何其他联系方式,进行的“内容核实”、“商务联系”等行为,均不能代表本站。本站拥有对此声明的最终解释权。
相关新闻              
 
人物
工信部张云明:大部分国家新划分了中频段6G频谱资源
精彩专题
专题丨“汛”速出动 共筑信息保障堤坝
2023MWC上海世界移动通信大会
中国5G商用四周年
2023年中国国际信息通信展览会
CCTIME推荐
关于我们 | 广告报价 | 联系我们 | 隐私声明 | 本站地图
CCTIME飞象网 CopyRight © 2007-2024 By CCTIME.COM
京ICP备08004280号-1  电信与信息服务业务经营许可证080234号 京公网安备110105000771号
公司名称: 北京飞象互动文化传媒有限公司
未经书面许可,禁止转载、摘编、复制、镜像