首页 > 科技 >

物联网开发者的福音!一次开发,N次复用 | 智慧产品圈(3)

2018-07-23 19:00:09 网络整理 阅读:196 评论:0

有了SAL,只需要针对AT 模块的指令方式,实现 SAL的对接接口(RT-Thread已经提供了常用模块,如乐鑫ESP8266、移远M26),上层应用即可方便地进行Socket编程了。

RT-Thread 很快将会发布具有上述功能的AT 组件。

2、对接内置协议栈的网络芯片

随着像 W5500/CH395 这类内置协议栈的芯片越来越普及,MCU就不需要跑网络协议栈,极大地降低了MCU的资源占用。可是跟AT模块一样,如何保证应用层依然能很方便的地使用标准Socket编程?这个问题SAL已经解决。SAL已经适配了适配这些芯片,方便所有使用 RT-Thread + W5500/CH395 的开发者。

3、非lwIP的 TCP/IP 协议栈

在一些特殊领域,lwIP可能并不能满足用户的开发要求,更换TCP/IP协议栈就不可避免。有了SAL框架,新的协议栈只需与其对接完毕,上层应用即可放心使用,以前的代码也可以拿来重用。

4、Socket CAN

Socket CAN作为Linux上CAN编程的一种方式,编程顺手,,简单易用。很多用户也想在RT-Thread上实现Socket CAN编程。有了SAL,只需在底层使用 RT-Thread CAN的设备上实现SAL框架对应的接口即可。

RT-Thread此次发布的SAL对IoT产业具有巨大价值,真正实现了系统(MCU+无线芯片/模块)层面的跨..软件开发和兼容,ACS(Application Cross System)后期的应用扩展也会变得易如反掌。

-----------------------------------

相关文章