立即注册 登录
一牛网 返回首页

ONEMO的个人空间 http://16rd.com/?81769 [收藏] [复制] [RSS]

日志

中移物联网蜂窝通信模组OpenCPU探秘

热度 5已有 6943 次阅读2019-2-22 11:04 |系统分类:物联网

null


言归正传,OpenCPU最初是由中科大的学生在32位的RISC CPU设计的一个开放式计算机系统,此系统可以允许用户进行部分的结构设计、模块设计、I/O操作等,后来其所有的技术文档和源码都以共享的方式在网上公布,成了一个开源的CPU设计,所以命名为OpenCPU。OpenCPU应用到在无线通信模组上,主要是为了用户可以共享模块内的处理器和FLASH资源。

OpenCPU模式和普通模式的在使用上的差异


null


图1用户在普通模式的应用方式


null


图2用户在OpenCPU模式的应用方式

图1为普通应用模式,通常用户应用程序运行在外加MCU上,使用串口发送AT指令及反馈实现与模组的交互;图2为OpenCPU模式,用户程序可把模组当做MCU,入口函数由main变成opencpu_task_main(名称根据具体模组而定)即可,通过函数调用实现与模组的交互。

简单的说,OpenCPU模式下,模组进行了一次彻底“反腐斗争”,收缴的资源提供给广大用户使用,用户不需要外置MCU,与之对应的电源、外围器件也自然可以省掉,总之在模组内用户程序可以享受到分房分车分老婆、包吃包住包***的待遇,从此过上没羞没臊的幸福生活。

OpenCPU模式相对于普通模式的优势

从图1和2对比可以看出,两者最主要的区别是OpenCPU模式下不需要外加MCU,由此带来的好处有:

中移物联网蜂窝通信模组OpenCPU模式下用户可用存储资源汇总

null


中移物联网模组OpenCPU资料下载地址汇总(技术讨论扣群:123242102,任何问题接可解答的哦)

NB-IoT模组M5310-A

OpenCPU资料

链接:

https://pan.baidu.com/s/1ZrM3SQxFbiGhvIlV_pymcw

提取码:xxx(留言获取喔)

NB-IoT模组M5311

OpenCPU资料

链接:

https://pan.baidu.com/s/1pn9BotYpzw--Qifr_H4n5w

提取码:xxx(留言获取喔)

2G模组M6312

OpenCPU资料

链接:

https://pan.baidu.com/s/1f_7IcjRYrAxOKfXqQ0jCEw

提取码:xxx(留言获取喔)

2G模组M6313

OpenCPU资料

链接:

https://pan.baidu.com/s/181v3KHFVhRHDFDcFX6bQvg

提取码:xxx(留言获取喔)


路过

鸡蛋

鲜花
2

握手

雷人

刚表态过的朋友 (2 人)

发表评论 评论 (2 个评论)

回复 a123bc 2019-3-1 09:34
学习了
回复 mounthill 2020-2-5 10:23
牛牛牛

facelist

您需要登录后才可以评论 登录 | 立即注册

网站地图| 联系我们|小黑屋

一牛网论坛 (粤ICP备13053961号)  © 2013-2016 bbs.16rd.com | 营业执照 | EDI证