基于STM32MP1的IOT参考设计分享

米尔电子推出的MEasy IOT是基于STM32MP1的IOT参考设计,结合Linux系统和Python Web应用,提供轻量化连接、模块化拓展和集成化应用。用户可通过Web Demo进行登录、系统信息查看、网络设置,并展示了MQTT和IEC61850通信协议的示例。硬件平台MYC-YA157C具备多种接口,助力物联网解决方案开发。
摘要由CSDN通过智能技术生成
走进MEasy的世界:基于STM32MP1的IOT参考设计
 
在万物互联快速发展的趋势下,板卡处理器性能、内存大小、接口外设等都是人们非常关心的硬件参数,但是如何让硬件的作用实现它的功能最大化,一套完善的软件支持尤为重要。
背景:随着HTML5技术的发展,Web的功能和性能获得大幅度的提高,Web应用的跨平台特性使得其能够运行在嵌入式平台上成为可能。米尔电子为解决用户的难点以及行业痛点,提供了MEasy IOT参考设计等特色系统应用,这是采用MYD-157C开发板作为硬件平台,基于多种语言设计而成的一套由Web Demo组成的人机交互系统
 
下面我们继续了解关于基于STM32MP1的IOT参考设计:
一、什么是MEasy IOT?
MEasy IOT是深圳市米尔科技有限公司开发的一套由WEB Demo组成的人机交互系统。硬件平台基于MYD-YA157;软件基于YOCTO制作生成的linux文件系统,包含Python WEB运行环境和WEB应用程序。Web Demo是基于Python2.7编写的B/S架构的应用,包含Flask, Javascript,css, HTML等多种组件。MEasy IOT的结构框图如下所示:
 
该系统分为应用层、驱动层以及硬件层,目前推出了Web Demo应用提供给用户参考,有下面几个特点:
1、轻量化连接:MEasy IOT使用D-Bus作为应用程序和底层硬件的访问接口,高效低延迟。例如ADC,LED的控制都是通过D-BUS的实现的Method和Signal来进行访问和控制的。
2、模块化拓展:MEasy IOT中的网络管理应用则使用开源Connman作为中间层来实现对网络设备的控制, Connman也是一个基于D-Bus的完全模块化的系统,可以通过插件化进行扩展,以支持EtherNet、WIFI、3G/4G、Bluetooth等网络设备的管理。
3、集成化应用:MEasy IOT软件在目标板上目录结构包含由YOCTO配方直接生成的应用程序和库。
二、使用简介
1. 登录
使用前准备开发板上电前请网线插到对应的接口。开发板网口1设置的静态IP为192.168.1.100,需要在PC添加192.168.1网段的IP,然后将开发板和PC机接入
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值