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

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

3天内不再提示

物联网开发!如何支持九成以上设备端操作系统

STM32单片机 来源:未知 作者:刘勇 2017-12-20 09:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

方案简介


IoT Edge SDK由百度开发,所有代码完全开源开放。它在设备侧提供了诸多特色功能,包括物联网协议支持(MQTT,HTTP,Modbus,BACnet等)、TLS安全接入、设备管理,本地缓存处理,断线重连等,帮助各类设备与云端快速互联。目前IoT Edge SDK已经支持了九成以上的设备端主流操作系统。而对于没有操作系统的设备,也可以参考移植指南进行支持。 为了助力更多使用意法半导体芯片的设备快速连云百度天工意法半导体一起将天工IoT Edge SDK与STM32开发板进行更加深度和专业的适配,并提供了优化的程序库以及示例代码这些最新的示例代码可以在github上找到。

教程概述


  • ST和百度云天工基于ST新近推出的一款物联网开发套件B-L475E-IOT01A,提供了连接百度云天工的软件扩展包,内含连接到百度云天工物接入(IoT Hub),进行消息订阅和发布的应用程序。

  • 用户基于本教程,使用ST的B-L475E-IOT01A可以快速上手搭建自己的百度云物联网应用程序。

硬件概述


  • B-L475E-IOT01A是ST新近推出一款物联网套件,支持WIFI,蓝牙SubG, NFC等多种无线连接方式。 而且还支持Arduino接口,所以使用者也可以很方便的通过Arduino接口来扩展其他的无线连接模块,比如GSM模块。

  • 这块开发板使用的是ST低功耗MCU系列中的STM32L475这款芯片,拥有1Mbytes的Flash和128Kbytes的SRAM。板上还集成了64Mbits的Quad-SPI Flash。而且板上搭载了多种传感器,比如温湿度传感器,高性能3轴磁力计,加速度传感器,陀螺仪,接近传感器和压力传感器等。便于开发者用来进行多种应用的演示。

  • 板子上还有两个数字全角度麦克风,所以用这块开发板,还可以实现语音控制的功能。

  • 配合这个套件,ST和百度共同推出了连接百度天工的软件扩展包。提供了连接到百度IoT hub, 进行消息定阅和发布的应用例程,客户可以基于这个例程快速的上手搭建自己的应用程序。

  • www.st.com可以下载到关于B-L475E-IOT01A开发套件的详细介绍文档和硬件设计资料

软件环境


需要的软件包括:

  • 免费的SW4STM32 IDE(Windows, Linux, macOS)

  • 串口调试工具Tera Term

  • 百度云天工物接入资源

  • 基于B-L475E-IOT01A板子的源代码。【前往www.st.com搜索下载

通过免费的SW4STM32,可以修改,编译,下载和调试程序。下载SW4STM32及相关资料需要先注册登录。下载地址www.openstm32.org.

通过Tera Term可以向板子配置WIFI用户名和密码,并且显示程序运行时的信息。

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

    关注

    2939

    文章

    47323

    浏览量

    407908
  • STM32
    +关注

    关注

    2305

    文章

    11121

    浏览量

    371170
  • WIFI
    +关注

    关注

    82

    文章

    5466

    浏览量

    212009

原文标题:基于STM32L4 IoT探索套件的百度天工Wifi接入方案

文章出处:【微信号:STM32_STM8_MCU,微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EV10AS180A模数转换器支持哪些操作系统

    应用。EV10AS180A转换器本身并不直接依赖或支持特定的操作系统,其核心功能是完成模拟信号到数字信号的转换,属于硬件层面的数据处理设备。硬件独立性:EV10AS180A作为一款高性能ADC,其工作原理
    发表于 11-18 09:18

    单片机的操作系统

    。 ‌ ‌ RT-Thread ‌:国产开源系统,集成GUI、网络协议栈、文件系统等组件,兼容POSIX接口,适合联网设备。 ‌ 嵌入
    发表于 11-14 06:18

    嵌入式实时操作系统的特点

    操作系统具备高效的中断处理机制,能够快速响应和处理系统的中断事件。 资源管理:实时嵌入式操作系统提供有效的资源管理机制,包括内存管理、设备驱动程序、文件
    发表于 11-13 06:30

    学习联网怎么入门?

    的关键步骤。学习联网需要进行实践操作,通过实践操作掌握联网的相关技术和应用。可以通过购买
    发表于 10-14 10:34

    学习联网可以做什么工作?

    健康、智能制造等领域。以下是一些常见的职业方向: 联网工程师:从事物联网系统的设计、开发、测试、维护和升级等工作,包括传感器、无线通信、云
    发表于 10-11 16:40

    联网蓝牙模块有哪些优势?

    之间的互联互通。这使得在联网应用中,多个设备可以协同工作,从而提高了系统的整体效率。总之,联网
    发表于 06-28 21:49

    联网的应用范围有哪些?

    情况;网络通信技术保障数据在不同设备系统间稳定传输,像 4G、5G 甚至未来的 6G 网络;大数据与云计算技术则对海量的感知数据进行存储、分析和处理,挖掘其中有价值的信息,为决策提供支持
    发表于 06-16 16:01

    RT-Thread操作系统应用开发暑期师资培训通知

    。而所有联网嵌入式终端设备的核心就是联网操作系统。行业的发展带动人才的需求,全国高校也在不断
    的头像 发表于 05-26 17:50 465次阅读
    RT-Thread<b class='flag-5'>操作系统</b>应用<b class='flag-5'>开发</b>暑期师资培训通知

    联网工程师为什么要学Linux?

    依赖Linux的安全启动机制。 三、职业需求与就业优势 1)岗位技能硬性要求 企业招聘中,约70%的联网开发岗位明确要求具备Linux系统编程、内核移植或驱动
    发表于 05-26 10:32

    基于LuatOS核心库的实时操作系统开发:从理论到实践~

    ,降低了系统阻塞风险。 在LuatOS开发中,用于实时操作系统(RTOS)相关功能的核心库——提供了定时器管理、系统控制、内存监控、路径配置等底层
    的头像 发表于 05-16 13:56 407次阅读
    基于LuatOS核心库的实时<b class='flag-5'>操作系统开发</b>:从理论到实践~

    未来已来!Balena OS,联网开发的“核武器”?

    联网技术发展得那叫一个快,简直就像坐火箭!现在,越来越多的开发者都在找更高效、更靠谱的开发平台。BalenaOS作为一款专为
    的头像 发表于 04-27 16:33 661次阅读
    未来已来!Balena OS,<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>开发</b>的“核武器”?

    【「鸿蒙操作系统设计原理与架构」阅读体验】02-华为鸿蒙设计理念

    广泛应用于各类智能设备,HarmonyOS 的每一次动态都紧紧抓住了科技爱好者、开发者以及普通用户的目光。它不仅是华为技术实力的重要体现,更是代表着国产操作系统在全球舞台上的崛起,为万
    发表于 02-23 16:16

    am335x开发板能否支持Vxworks操作系统的移植?

    请问在TI官网购买的am335x开发板能否支持Vxworks操作系统的移植,并进行内核裁剪和BSP开发,是否提供开源的BSP开发源码
    发表于 02-18 07:02

    国产银河麒麟操作系统V10和星光麒麟V1.0操作系统如何选择?

    领域打造安全创新操作系统产品,现已形成桌面操作系统、服务器操作系统、万智联操作系统、工业操作系统
    的头像 发表于 01-24 09:14 4225次阅读
    国产银河麒麟<b class='flag-5'>操作系统</b>V10和星光麒麟V1.0<b class='flag-5'>操作系统</b>如何选择?

    名单公布!【书籍评测活动NO.53】鸿蒙操作系统设计原理与架构

    问题 软硬件能力割裂问题 多设备交互割裂问题 其他需要解决的问题 (如何实现设备间的安全认证和数据保护、如何向用户程序开发者提供一套支持设备
    发表于 12-16 15:10