电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

走进MEasy的世界:基于STM32MP1的IOT参考设计v1VIP免费

走进MEasy的世界:基于STM32MP1的IOT参考设计v1_第1页
1/11
走进MEasy的世界:基于STM32MP1的IOT参考设计v1_第2页
2/11
走进MEasy的世界:基于STM32MP1的IOT参考设计v1_第3页
3/11
走进MEasy的世界:基于STM32MP1的IOT参考设计在万物互联快速发展的趋势下,板卡处理器性能、内存大小、接口外设等都是人们非常关心的硬件参数,但是如何让硬件的作用实现它的功能最大化,一套完善的软件支持尤为重要。背景:随着HTML5技术的发展,Web的功能和性能获得大幅度的提高,Web应用的跨平台特性使得其能够运行在嵌入式平台上成为可能。米尔电子为解决用户的难点以及行业痛点,提供了MEasyIOT参考设计等特色系统应用,这是采用MYD-YA157C开发板作为硬件平台,基于多种语言设计而成的一套由WebDemo组成的人机交互系统。下面我们继续了解关于基于STM32MP1的IOT参考设计:一、什么是MEasyIOT?MEasyIOT是深圳市米尔电子有限公司开发的一套由WEBDemo组成的人机交互系统。硬件平台基于MYD-YA157C;软件基于YOCTO制作生成的linux文件系统,包含PythonWEB运行环境和WEB应用程序。WebDemo是基于Python2.7编写的B/S架构的应用,包含Flask,Javascript,css,HTML等多种组件。MEasyIOT的结构框图如下所示:该系统分为应用层、驱动层以及硬件层,目前推出了WebDemo应用提供给用户参考,有下面几个特点:1、轻量化连接:MEasyIOT使用D-Bus作为应用程序和底层硬件的访问接口,高效低延迟。例如ADC,LED的控制都是通过D-BUS的实现的Method和Signal来进行访问和控制的。2、模块化拓展:MEasyIOT中的网络管理应用则使用开源Connman作为中间层来实现对网络设备的控制,Connman也是一个基于D-Bus的完全模块化的系统,可以通过插件化进行扩展,以支持EtherNet、WIFI、3G/4G、Bluetooth等网络设备的管理。3、集成化应用:MEasyIOT软件在目标板上目录结构包含由YOCTO配方直接生成的应用程序和库。二、使用简介1.登录使用前准备开发板上电前请网线插到对应的接口。开发板网口1设置的静态IP为192.168.1.100,需要在PC添加192.168.1网段的IP,然后将开发板和PC机接入交换机中或者直连,WEB默认的url为http://192.168.1.100:8080,进入后的欢迎页面如下图所示:进入欢迎页面后需要登录才能进行操作,点击右上角的Login按钮进行登录,默认帐号为admin,密码为admin.2.系统信息本页面展示了MYD-YA157开发板的软硬件信息:3.设置可以根据使用需要进行以太网、WiFi、蓝牙的开关以及地址设置:三、应用展示在当今火热的IOT领域,一个符合物联网MQTT通信协议以及电力IEC61850标准的设备能够让您的设计轻松融入云的世界。基于这两个物联网协议标准,米尔电子推出了一套完整的物联网框架参考设计,下面为Web的Demo的演示界面,提供基于网页的远程配置和通信协议演示,支持RS232、RS485、WiFi/BT、4G/GPS、以太网等丰富的通信和无线接口。1.MQTT协议:MQTT(消息队列遥测传输)是ISO标准下基于发布/订阅范式的消息协议,工作在TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。MQTT协议演示界面展示:远程发布消息,接受消息,并操作本地硬件进行动作响应测试步骤1.通过WIFI设置页面进行WIFI连接,等待左侧的导航栏上面WIFI状态徽章变为你所连接的WIFI名称。2.进入MQTT应用界面,点击MQTT服务器页面中的连接按钮,来连接MQTT服务器。3.点击MQTT订阅页面中的订阅按钮,然后再点击MQTT发布页面中的发布按钮,订阅页面中即可收到消息。2.IEC61850协议:IEC61850是变电站自动化系统(SAS)中通信系统和分散能源(DER)管理的国际标准。它通过标准的实现,实现了智能变电站的工程运作标准化。使得智能变电站的工程实施变得规范、统一和透明。IEC61850协议演示界面展示:基于板卡和PC的通信演示,实现AD采样的实时上报测试步骤测试LED:1.点击IECScout(需用户自行下载)主界面下面的DiscoverIED按钮,然后输入输入服务端的IP地址192.168.1.100,输入完成后点击Discover按钮。2.进入Browser页面,可以看到以MYIR1命名的IED设备模型。点击IED设备模型下面的DataModels->LD1->GGIO1进入通用I/O控制界面。双击GGIO1下面的LED1数据对象,可以看到Switch这个数据属性,然后点击上方菜单栏的Write按钮即可对LED1进行控...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

走进MEasy的世界:基于STM32MP1的IOT参考设计v1

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部