- 一、 创建华为云平台L610产品与设备进入华为云平台“IoT设备接入”,创建产品在产品中导入一个基本的物模型添加设备 二、AT指令连接华为云IoT平台且测试(1)确认开发板供电充足串口开关拨至“AT-PC”MQTT连接的AT指令:AT+HMCON=0,60,“121.36.42.100”,“8883”,“5e9e6320f7413904363c512e_123456789”,“123456... 一、 创建华为云平台L610产品与设备进入华为云平台“IoT设备接入”,创建产品在产品中导入一个基本的物模型添加设备 二、AT指令连接华为云IoT平台且测试(1)确认开发板供电充足串口开关拨至“AT-PC”MQTT连接的AT指令:AT+HMCON=0,60,“121.36.42.100”,“8883”,“5e9e6320f7413904363c512e_123456789”,“123456...
- FOTA升级作用:在官方更新新固件后,模组设备无需寄回给官方,而是通过远程FTP/HTTP进行OTA升级固件,以更新新固件版本,从而达到更新设备的功能/BUG修复。本次我采用FPT的方式来升级L610的固件,FPT可以选择购买华为云弹性云服务器ECS或用自己的PC局域网搭建FPC服务器,因为我这里只是做测试使用,故选择用自己的PC搭建FPT服务器。 第一章 使用FileZilla Serve... FOTA升级作用:在官方更新新固件后,模组设备无需寄回给官方,而是通过远程FTP/HTTP进行OTA升级固件,以更新新固件版本,从而达到更新设备的功能/BUG修复。本次我采用FPT的方式来升级L610的固件,FPT可以选择购买华为云弹性云服务器ECS或用自己的PC局域网搭建FPC服务器,因为我这里只是做测试使用,故选择用自己的PC搭建FPT服务器。 第一章 使用FileZilla Serve...
- 在03章节我通过查找BH1750的Datasheet和E53拓展板原理图用i2c tools工具验证BH1750 IIC的地址编写了驱动BH1750的C代码块点击查看:华为云IoT智慧物流案例03 | 传感器、LCD屏调试 第三章 | 调试BH1750光强度传感器(题外)在04章节我通过IIC可以同时挂载多个设备的条件将温湿度传感器(SHT30)、光强度传感器(BH1750)都挂载并驱动打印... 在03章节我通过查找BH1750的Datasheet和E53拓展板原理图用i2c tools工具验证BH1750 IIC的地址编写了驱动BH1750的C代码块点击查看:华为云IoT智慧物流案例03 | 传感器、LCD屏调试 第三章 | 调试BH1750光强度传感器(题外)在04章节我通过IIC可以同时挂载多个设备的条件将温湿度传感器(SHT30)、光强度传感器(BH1750)都挂载并驱动打印...
- 问题:运行QT应用程序后出现库文件版本不一致的问题库版本不一致1.因为在之前的步骤中有进行过例程及hello_qt项目的测试到开发板运行且成功,排除QT Kit环境因素2.查找是QT应用开发的哪一部分出了问题,排除UI、串口、北斗定位、定时器、传感器的问题后,定位发现问题在引入且编译jsoncpp静态库的问题(只要添加jsoncpp库文件且引用编译运行后,就会提示库版本不一致的问题)3.既... 问题:运行QT应用程序后出现库文件版本不一致的问题库版本不一致1.因为在之前的步骤中有进行过例程及hello_qt项目的测试到开发板运行且成功,排除QT Kit环境因素2.查找是QT应用开发的哪一部分出了问题,排除UI、串口、北斗定位、定时器、传感器的问题后,定位发现问题在引入且编译jsoncpp静态库的问题(只要添加jsoncpp库文件且引用编译运行后,就会提示库版本不一致的问题)3.既...
- 通过上直播课《新冠疫苗如何安全高效到达各地?——华为云IoT为冷链运输保驾护航》,了解了物流行业发展的现状。对比一下京东商城,在广东省广州市可以购买到京东自营的冷链食品和生鲜,但是在广西北海市却无法购买到京东自营的冷链食品和生鲜。是统一仓储区,送货的到达的时间也就是相差一天而已,收取的冷链运费是一样的(超过99免费运费,低于99运费是12元),这样就增加到达北海的冷链运输成本。跟顺丰... 通过上直播课《新冠疫苗如何安全高效到达各地?——华为云IoT为冷链运输保驾护航》,了解了物流行业发展的现状。对比一下京东商城,在广东省广州市可以购买到京东自营的冷链食品和生鲜,但是在广西北海市却无法购买到京东自营的冷链食品和生鲜。是统一仓储区,送货的到达的时间也就是相差一天而已,收取的冷链运费是一样的(超过99免费运费,低于99运费是12元),这样就增加到达北海的冷链运输成本。跟顺丰...
- 相较于传统的扫码枪方式,采用定位标签的方式能够极大的解放人力,且资产跟踪的实时性更强,采集的数据也更为丰富,实施的过程更快。 相较于传统的扫码枪方式,采用定位标签的方式能够极大的解放人力,且资产跟踪的实时性更强,采集的数据也更为丰富,实施的过程更快。
- 第一章 华为云设备创建与接入1.创建产品2.自定义物模型(定义服务-属性/命令)3.注册设备(注册完成后状态显示未激活)4.用华为云MQTT连接信息生成器生成设备的“三元组信息”(需要在Java环境下)Java下载:https://www.java.com/zh-CN/download/连接信息生成器:连接信息生成器输入设备ID及设备密匙获取生成连接信息 第二章 MQTT.fx进行MQTT... 第一章 华为云设备创建与接入1.创建产品2.自定义物模型(定义服务-属性/命令)3.注册设备(注册完成后状态显示未激活)4.用华为云MQTT连接信息生成器生成设备的“三元组信息”(需要在Java环境下)Java下载:https://www.java.com/zh-CN/download/连接信息生成器:连接信息生成器输入设备ID及设备密匙获取生成连接信息 第二章 MQTT.fx进行MQTT...
- 第一章 新建QT项目验证交叉编译环境 选项设置一览1.编译器2.qmake路径3.kit构建套件测试例程用示例测试环境是否可行弹出选项后选择“复制并打开”,自行选择复制示例项目所在路径测试Ubuntu环境下应用能否运行(笔者Ubuntu已有自行安装过g++编译器 命令:sudo apt-get install g++)如果构建后出现:没有找到对应的文件(No such file...可以搜... 第一章 新建QT项目验证交叉编译环境 选项设置一览1.编译器2.qmake路径3.kit构建套件测试例程用示例测试环境是否可行弹出选项后选择“复制并打开”,自行选择复制示例项目所在路径测试Ubuntu环境下应用能否运行(笔者Ubuntu已有自行安装过g++编译器 命令:sudo apt-get install g++)如果构建后出现:没有找到对应的文件(No such file...可以搜...
- 回顾衔接上个章节,稍微调整代码,令1个IIC接口同时接入2个设备并获取数据。程序修改//作者:实柏//日期:2021-6-30/************************************************************///包含头文件#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<sy... 回顾衔接上个章节,稍微调整代码,令1个IIC接口同时接入2个设备并获取数据。程序修改//作者:实柏//日期:2021-6-30/************************************************************///包含头文件#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<sy...
- 花了好几天,终于把ppp拨号搞定,之所以花那么久的时间,是因为自己粗心操作导致,在此总结一下有以下几点。 1.插4G流量卡时,把卡插反了,是缺角的在外面,带金属片的4G卡和主板紧贴在一起。如图所示:否则使用串口测试工具sscom5.13.1测试,如图所示:不过通过这次插反卡的操作,向黄海亮老师学习到如何使用串口工具排查4G卡是否正确插卡。插卡后,使用AT+CCID查看,出现ER... 花了好几天,终于把ppp拨号搞定,之所以花那么久的时间,是因为自己粗心操作导致,在此总结一下有以下几点。 1.插4G流量卡时,把卡插反了,是缺角的在外面,带金属片的4G卡和主板紧贴在一起。如图所示:否则使用串口测试工具sscom5.13.1测试,如图所示:不过通过这次插反卡的操作,向黄海亮老师学习到如何使用串口工具排查4G卡是否正确插卡。插卡后,使用AT+CCID查看,出现ER...
- 网络功能失效的前因后果在第二章节拷入自己的设备树文件.dtb后,后面网络功能(Gigabit Ethernet)总会自动失效,信息提示如下:解决办法:挂载U盘通过U盘重新烧录正常的设备树文件.dtb后重启就可以恢复网络功能具体操作如下:先将完好的.dtb文件拷贝至U盘保存将U盘插入开发板中,进入dev目录查看对应设备添加用mount命令挂载U盘:mount sda1 /home/root/... 网络功能失效的前因后果在第二章节拷入自己的设备树文件.dtb后,后面网络功能(Gigabit Ethernet)总会自动失效,信息提示如下:解决办法:挂载U盘通过U盘重新烧录正常的设备树文件.dtb后重启就可以恢复网络功能具体操作如下:先将完好的.dtb文件拷贝至U盘保存将U盘插入开发板中,进入dev目录查看对应设备添加用mount命令挂载U盘:mount sda1 /home/root/...
- 1.在Qt5.14.1设置kits时,在compiler:c的目录里没有红线画的选项,说明你打开Qt5.14.1时没有先在GCC的环境下。那就先关闭Qt5.14.1,再运行source /opt/st/myir/2.6-snapshot/environment-setup-cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi这个命令后,在打开Qt5.1... 1.在Qt5.14.1设置kits时,在compiler:c的目录里没有红线画的选项,说明你打开Qt5.14.1时没有先在GCC的环境下。那就先关闭Qt5.14.1,再运行source /opt/st/myir/2.6-snapshot/environment-setup-cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi这个命令后,在打开Qt5.1...
- 引言这次拿到板子后原先烧录的emmc镜像在植入lcd-v2.dtb的设备树后并不能点亮屏幕,群里小伙伴也苦于不能继续完成课程进度,所幸阿正前辈及时到群里解答疑惑。这里我记录一下我是怎么烧写镜像并成功点亮LCD屏幕的 烧录镜像文件环境:软件:STM32CubeProgrammer硬件:BOOT位拨至”000“ (全部往下拨)通电后开发板才能进入镜像烧录模式SD卡(我选用的为8GB,过小会导致... 引言这次拿到板子后原先烧录的emmc镜像在植入lcd-v2.dtb的设备树后并不能点亮屏幕,群里小伙伴也苦于不能继续完成课程进度,所幸阿正前辈及时到群里解答疑惑。这里我记录一下我是怎么烧写镜像并成功点亮LCD屏幕的 烧录镜像文件环境:软件:STM32CubeProgrammer硬件:BOOT位拨至”000“ (全部往下拨)通电后开发板才能进入镜像烧录模式SD卡(我选用的为8GB,过小会导致...
- 重新提供了源码包和dtb设备树包,从dtb设备树包中提取stm32mp157c-ya157c-lcd-v2.dtb上传到开发版的/boot目录,还修改了修改启动文件:/boot/mmc0_stm32mp157c-ya157c-v2_extlinux/extlinux.conf里面的DEFAULT stm32mp157c-ya157c-hdmi-v2-sdcard改为DEFAULT s... 重新提供了源码包和dtb设备树包,从dtb设备树包中提取stm32mp157c-ya157c-lcd-v2.dtb上传到开发版的/boot目录,还修改了修改启动文件:/boot/mmc0_stm32mp157c-ya157c-v2_extlinux/extlinux.conf里面的DEFAULT stm32mp157c-ya157c-hdmi-v2-sdcard改为DEFAULT s...
- 考虑到之前只编译内核的dtbs文件,但是屏幕还是点不亮,现在编译TF-A,U-BOOT和Kernel查看是否能成功点亮屏幕。 1. 独立的交叉编译环境下编译 TF-Acd /home/wuyicom/softwarestar -xvf /home/wuyicom/softwares/MYiR-STM32-tf-a.tar.bz2 -C /home/wuyicom/workspa... 考虑到之前只编译内核的dtbs文件,但是屏幕还是点不亮,现在编译TF-A,U-BOOT和Kernel查看是否能成功点亮屏幕。 1. 独立的交叉编译环境下编译 TF-Acd /home/wuyicom/softwarestar -xvf /home/wuyicom/softwares/MYiR-STM32-tf-a.tar.bz2 -C /home/wuyicom/workspa...
上滑加载中
推荐直播
-
走进数据库:数据库基础知识精讲
2024/12/27 周五 16:00-17:30
Steven 华为云学堂技术讲师
数据管理是数据库的核心任务,本期直播将带领大家一起走进数据库,了解期发展趋势、基础模型、架构演进及相关的技术特点。同时还会介绍数据库对象和相关概念,帮助开发者对数据库使用和实践夯实基础。
回顾中 -
手把手教你在 CodeArts 上部署敏捷流水线
2024/12/31 周二 16:30-18:00
Jerry 华为云生态技术讲师
CodeArts的适用场景以及如何从CodeArts Pipeline出发,一步步添加关联工具,最后让整个流水线流动起来,一起来动手试试吧。
即将直播
热门标签