OpenCPU
OpenCPU是一种嵌入式开发解决方案,属于模组方案所支持的功能。
功能
在以前,模组一般只做指定的功能,比如蓝牙、WIFI、4G等。
通过AT指令或者一些形式的命令来控制模组去连接和扫描等操作。
OpenCPU就是颠覆以前模组只能实现指定功能的局限,让模组可以当做主控来用。
实现
实际上一般模组都是有运行实时系统的,比如openRTOS、uCOS等。
openCPU本质上就是把这些系统中多余的线程资源分给用户代码做逻辑开发。
优点
方案不用再加MCU作为主控,减少了方案的复杂度。
并且在软件和硬件上都极大的节省成本。