1. EBCompiler

EB(EdgeBus)是一款运行在低功耗MCU上的虚拟机,EB是基于通过TypeScript编程可实现复杂传感器对接业务。EB的详细介绍见 [CN] AN-25100101 EB compiler SDK使用说明 。
ThinkLink 提供了EB的云编译平台,用户输入TypeScript代码后,即可实现在线编译成obin文件用于设备升级。
1.1. 新增EB代码
注意1 :与使用SDK不同的是,main 函数 编写和运行已经内置到云编译内部,在代码中需要剔除。
注意2 :每个代码要保持BzType 和 BzVersion 的组合是唯一的,否则会造成设备升级失败
注意3 : SwVersion的版本要与设计设备的固件版本保持一致,当前最新的EB版本为31
- [ 1 ] 点击新增后,系统会默认给出一个示例,将编写好的代码将示例代码替换即可。
- [ 2 ] 给EB代码起个名字,加上备注
- [ 3 ] 点击运行后,可生成对应的obin文件
- [ 4 ] 点击保存固件包,可将编译生成的固件包保存到系统中,用于EB升级。
- [ 5 ] 点击保存,可EB的代码保存到系统中
