0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机缺货?不怕!有人物联网OpenCPU为您护航!

优质物联网解决方案 来源:济南有人物联网 作者:优质物联网解决方 2021-09-14 14:22 次阅读

2021的全球半导体产业仿佛一部鲜活的魔幻现实主义大片,“缺芯慌”席卷整个半导体行业。

攻城狮们眼巴巴的看着STM32单片机的现货价格从原来的10块涨到现在的200块,涨价速度堪比“深圳房价”。

不仅ST,包括GD、华大、灵动等一众国产单片机原厂家也顶不住来自上游供应链的压力,集体涨价,供货周期纷纷延迟。

为了帮助客户改善现状,有人物联网本着“连接价值,价值连接”的企业使命,将Cat.1 通信模组通过OpenCPU的开发方式赋能物联网客户,在这个特殊的时期,为客户省下一颗“宝贵的”单片机。

一. 什么是OpenCPU?

OpenCPU的核心,即利用通讯模组中富余的软硬件资源,构建用户想要的功能逻辑,将用户的通信需求和其他应用需求打包在一颗SOC中实现,无需另加单片机。

用大白话讲,就是用户对通信模组进行编程,实现自己的应用逻辑。

OpenCPU SDK 提供交叉编译链、所需的库文件和头文件、API和丰富的Demo示例, API 可以实现客户相应的需求。

用户只需要解压 SDK 包,然后参照文档使用编辑器进行应用程序编写,编译完成后烧入模组开发板中即可调试使用,嵌入式工程师非常易于上手。

举个栗子,4行代码轻松实现WORK灯点亮+Debug信息打印。

1.//点亮WORK灯

2.//配置WORK引脚为输出模式

3.usr_gpio_init(WORK_PIN,OUTPUT_MODE);

4.//WORK引脚设置为高电平

5.usr_gpio_set(WORK_PIN,1);

6.//读取WORK引脚的电平

7.work_level=usr_gpio_read(WORK_PIN);

8.USR_DEBUG("usr_gpio_demo:workpinlevelis%d",work_level);

用户基于C/C++编程,通过我们提供的API接口实现自有功能逻辑,完成独立的编译、下载及调试。

如威廉希尔官方网站 架构图所示,OpenCPU的固件包含两部分:

一部分是有人物联网提供给用户的底层OpenCPU固件,为用户的APP代码提供运行环境;

另一部分为用户自行编译的APP程序,用以实现所需的的应用逻辑。

二.OpenCPU资源

我们可以简单的把WH-Cat.1系列产品理解为一个独立单片机,它所提供的资源如下:

操作系统FreeRTOS. 10.0.1

内核:Cortex A5 500MHz

存储:8MBFlash/16MB RAM

用户可用存储:约1MB的Flash空间及2MB的动态RAM(备注:G401tf预留nor Flash,可扩展)

丰富的IO:多路UART、GPIO、SPI、IIC

扩展功能:LCD显示、CAMERA、语音输入输出(内置Codec,支持TTS)、WIFISCAN蓝牙BLE、按键、ADC等。

三. OpenCPU应用场景

借助OpenCPU强大的开发环境,有人物联网已经率先在共享支付、校园水控、高精度定位、环境监测、物联网化仪器仪表等领域帮助客户实现了相应的应用需求。

在此过程中OpenCPU的功能不断迭代完善,OpenCPU的便利性与稳定性亦得到了充分验证。

3.1 协议转换类应用场景

用户基于Module设计的产品用于采集一个终端设备的数据,并将相关数据进行处理,将处理完的数据按照云端的通讯要求发送到云端服务器。云端下发的数据也在用户产品当中进行处理后下发到终端设备。

该类场景用户只需要在Module的OpenCPU当中通过串口端和网络端的API接口,完成相关的数据获取,然后自由编码对数据进行相关的处理,再调用相关的发送函数发到串口或者服务器端,实现一个简单的网关的功能。

3.2 简单控制类应用场景

该应用场景当中WH-Cat.1系列模块主要起到一个联网控制的作用。依托模块本身丰富的IO接口,连接一些外设,比如继电器类或状态监测类,都可以通过云端进行下发控制或者状态监测,完成一个远程控制终端的操作。

四. WH-Cat.1 OpenEVK评估版—专为OpenCPU开发调试而设计

为了方便用户快速开发,有人物联网专门设计了外围开发板,将丰富的接口直接引出。

用户无需自己画板、打板即可完成嵌入式软件的开发与调试。

点我购买WH-Cat1-OpenEVK-GM5TF(测试底板+GM5TF模组)

点我购买WH-Cat1-OpenEVK-G401TF(测试底板+G401tf定位版模组)

五. 如何获取SDK

可以前往官网申请通道(点我直达)提交申请,申请主题请填写“OpenCPU二次开发需求”。

欢迎加入有人物联网OpenCPU官方交流QQ群(群号:973132055),和原厂工程师在线交流。

fqj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    455

    文章

    50812

    浏览量

    423532
  • 单片机
    +关注

    关注

    6037

    文章

    44558

    浏览量

    635187
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10863

    浏览量

    211738
  • 物联网
    +关注

    关注

    2909

    文章

    44634

    浏览量

    373290
收藏 人收藏

    评论

    相关推荐

    单片机在物联网中的作用

    随着威廉希尔官方网站 的飞速发展,物联网已经成为连接物理世界与数字世界的桥梁。物联网设备通过互联网相互连接,实现数据的收集、处理和传输,从而提高效率、降低成本并增强用户体验。在这一过程中,单片机作为
    的头像 发表于 11-01 14:27 565次阅读

    如何实现51单片机与PC的串行通信

    51单片机与PC的串行通信是一种常见的通信方式,它允许单片机通过串行接口与PC进行数据交换。这种通信方式在嵌入式系统、工业控制、物联网
    的头像 发表于 10-21 11:35 894次阅读

    单片机怎么写入程序

    单片机(Microcontroller Unit,MCU)是一种集成电路芯片,它将计算机的CPU、存储器、输入/输出接口等功能集成在一个芯片上。单片机广泛应用于嵌入式系统和物联网设备中。编写
    的头像 发表于 10-21 11:21 466次阅读

    把esp8266加入到c51单片机单通道程序怎么写

    要将ESP8266模块加入到C51单片机的单通道程序中,需要了解如何通过串行通信(UART)与ESP8266进行通信。以下是如何实现这一点的步骤和示例代码。 步骤 1:硬件连接 首先,需要
    的头像 发表于 10-18 11:32 600次阅读

    单片机的中断机制

    单片机的中断机制是一种重要的处理方式,它允许单片机在执行主程序的过程中,能够暂停当前任务,转而处理外部或内部紧急事件。这种机制极大地提高了系统的响应速度和处理能力,使得单片机在各种应用领域中得到广泛应用。以下是对
    的头像 发表于 10-17 18:03 682次阅读

    十天学会单片机可能吗?单片机入门需要多久?

    一下,单片机的入门其实并没有想象中那么难。对于那些有一定编程基础,尤其是有C语言基础的学习者来说,入门的过程可能仅需几天。例如,有人可能在三天内就掌握了单片机的基础
    的头像 发表于 09-05 08:00 1039次阅读
    十天学会<b class='flag-5'>单片机</b>可能吗?<b class='flag-5'>单片机</b>入门需要多久?

    51单片机烧录软件怎么用

    准备工作 确保已经安装了51单片机烧录软件,如Keil、IAR等。 准备好51单片机开发板和烧录器,如STC-ISP等。 确保的计算机已经安装了相应的驱动程序。 安装烧录软件 从官
    的头像 发表于 08-22 09:26 1202次阅读

    烧录器怎么连接单片机

    准备工具和材料 烧录器(如ST-Link、J-Link等) 单片机(如STM32、Arduino等) 连接线(如USB线、串口线等) 电源(如电池、电源适配器等) 选择合适的烧录器 根据单片机
    的头像 发表于 08-22 09:25 808次阅读

    一文读懂什么单片机:组成结构与应用

    欢迎来到单片机的世界,这是一种微小(但功能强大)的设备,改变了嵌入式系统的面貌。在本文中,您将了解单片机的一些基本知识、单片机的结构以及微处理器与单片机之间的一些区别。在深入
    的头像 发表于 08-09 11:49 1698次阅读
    一文读懂什么<b class='flag-5'>单片机</b>:组成结构与应用

    单片机学到什么程度可以找工作?

    这个话题老生常谈了,找工作需要具备一定的威廉希尔官方网站 实力,但是究竟学到什么程度就可以呢?单片机作为嵌入式系统的核心,具有广泛的应用场景,因此掌握单片机编程技能确实能为打开就业之门。然而,要想通过单片
    的头像 发表于 03-28 08:04 1569次阅读
    <b class='flag-5'>单片机</b>学到什么程度可以找工作?

    如何系统、科学地自学单片机

    很多初学者都会面临这个问题,我想学习单片机、我也想学好单片机、我也想系统地学习单片机,但是单片机涉及到的学科多且杂根本不是三天两天就能学完的,很多人都逃脱不了从入门到放弃的怪圈?那么我
    的头像 发表于 03-28 08:03 1084次阅读
    如何系统、科学地自学<b class='flag-5'>单片机</b>?

    单片机抗干扰措施有哪些?

    电磁干扰(EMI)问题日益成为影响单片机稳定性与可靠性的主要障碍。因此,探讨和实施有效的抗干扰措施对于提高单片机系统的性能至关重要。下面大家简单介绍一种单片机抗干扰措施
    的头像 发表于 03-15 16:36 2480次阅读
    <b class='flag-5'>单片机</b>抗干扰措施有哪些?

    单片机的最小系统由什么组成 单片机的最小系统包括哪些

    Unit,CPU)、存储器、输入输出接口电路等核心功能,常见的单片机有以8051代表的8位单片机、PIC系列单片机和AVR系列单片机等。
    的头像 发表于 02-02 11:27 1.1w次阅读

    单片机最小系统的作用 单片机最小系统包含哪几部分

    单片机最小系统是指能够独立工作的最基本的硬件组成,也是单片机的必备基础。它的作用是单片机提供工作所需的最基本的资源和功能,使单片机能够正常
    的头像 发表于 01-18 13:54 4070次阅读

    单片机怎么能够与手机实现远程通讯呢?

    单片机怎么能够与手机实现远程通讯呢? 随着物联网的快速发展,单片机作为物联网应用中最常见的控制器,与手机实现远程通讯已成为一种趋势。通过单片机
    的头像 发表于 01-15 14:59 3151次阅读