一站式电子元器件采购平台

华强商城公众号

一站式电子元器件采购平台

元器件移动商城,随时随地采购

华强商城M站

元器件移动商城,随时随地采购

半导体行业观察第一站!

芯八哥公众号

半导体行业观察第一站!

专注电子产业链,坚持深度原创

华强微电子公众号

专注电子产业链,
坚持深度原创

电子元器件原材料采购信息平台

华强电子网公众号

电子元器件原材料采购
信息平台

Zerynth中间件为物联网和工业4.0 - FreeRTOS的介绍、特性、及应用

来源:HQBUY 发布时间:2021-06-01

摘要: 面向物联网的Zerynth中间件工业4.0通过Python或混合C/Python编程简化了物联网开发。使用32位微控制器的开发人员可以将它们连接到领先的云基础设施,如AWS、谷歌Cloud、Microsoft Azure、IBM Watso...

面向物联网的Zerynth中间件工业4.0通过Python或混合C/Python编程简化了物联网开发。使用32位微控制器的开发人员可以将它们连接到领先的云基础设施,如AWS、谷歌Cloud、Microsoft Azure、IBM Watson、Ubidots等。Zerynth只需要60k-80kB的闪存和3-5kB的RAM。

特性

  • Python和C混合在一起以实现高效的开发
  • Zerynth只需要60k-80kB的闪存和3-5kB的RAM
  • 将您选择的RTOS与多线程支持集成在一起
  • 与顶级云服务集成,并固件OTA更新

概述




下载
下载Zerynth Studio并创建Zerynth帐户以获得Zerynth虚拟机的免费许可证。


安装
将Zerynth虚拟机安装到支持的微控制器上,并使用Python或混合C/Python进行编程。


集成
Zerynth支持与传感器、执行器和工业协议的快速集成,这要归功于大量的库。


连接
将单板连接到支持的云服务,并通过第三方物联网仪表板或Zerynth应用程序查看数据。


ZERYNTH生态系统




Zerynth虚拟机

Zerynth Virtual Machine (VM)是Zerynth的核心,是一个多线程实时操作系统,它提供了真正的硬件独立性,允许代码在各种32位微控制器上重用。Zerynth VM通过支持多线程和跨板兼容性将Python引入嵌入式世界。Zerynth VM支持Python的高级特性,如模块、类、多线程、回调、计时器和异常。使用自定义的硬件相关功能,如中断、PWM和数字I/O。


ZERYNTH VM堆栈




主要特点:
■第一个为嵌入式和物联网量身定制的虚拟机,支持混合的C/Python编码
■占地面积小:60k-80kB的闪存,3-5kB的RAM
■多线程实时操作系统:每个Python线程都是一个RTOS线程,由一个优先级感知的实时调度程序管理
■真正的硬件独立性允许代码在广泛的32位微控制器上重用
■Python高级特性,如模块、类、多线程、回调、计时器和异常,以及嵌入式相关特性,如中断、PWM、数字I/O、ICU
■可根据已支持的微控制器定制特定硬件解决方案



许可

Zerynth VM是微控制器唯一的芯片id授权。在编写新板时,通过Zerynth studio使用每个Zerynh VM许可证。

Zerynth license定价以单元为基础,根据license的类型和数量不同而不同。


查看Zerynth VM (FreeRTOS version) License产品


许可比较




FreeRTOS

FreeRTOS是一款免费的、受支持的实时操作系统,适用于微控制器和小型微处理器。

声明:本文观点仅代表作者本人,不代表华强商城的观点和立场。如有侵权或者其他问题,请联系本站修改或删除。

社群二维码

关注“华强商城“微信公众号

调查问卷

请问您是:

您希望看到什么内容: