IOT
文章平均质量分 77
懿傕
学生一枚,汲取知识学习ing
展开
-
使用STM32CubeMX新建小熊派的STM32L431RCT6工程实现按键控制LED(循环查询&外部中断)
目录作者介绍开发板上的按键确定按键引脚循环查询实现按键选择引脚和配置时钟详细配置GPIO编写代码下载烧录外部中断实现按键选择引脚和配置时钟详细配置GPIO使能中断编写代码下载烧录作者介绍刘懿宵,男,西安工程大学电子信息学院,2017级本科生。专业:通信工程电子邮件:liuyixiao@stu.xpu.edu.cn开发板上的按键确定按键引脚根据原理图:1)PC13为LED控制引脚;2)PB2为KEY1引脚;3)PB3为KEY2引脚。JTDO-TRACE SWO/PB3循环查询实现按原创 2021-01-15 15:37:29 · 3194 阅读 · 0 评论 -
配置GPIO
目录作者介绍查看MCU的GPIOGPIO的工作模式GPIO的输出频率GPIO初始化的几个参数GPIO初始化函数STM32CubeMX配置作者介绍刘懿宵,男,西安工程大学电子信息学院,2017级本科生。专业:通信工程电子邮件:liuyixiao@stu.xpu.edu.cn查看MCU的GPIO1、通过STM32CubeMX软件,我们可以很清晰的查找每个引脚所具备的功能。从而方便配置所需要的功能。2、当你不明白该功能如何使用时,可以根据所给的功能名称查找技术文档。如下图找文档。GPIO的原创 2021-01-15 14:54:21 · 3113 阅读 · 0 评论 -
HAL库基本文件及作用
目录作者介绍工程结构介绍工程文件夹工程代码作者介绍刘懿宵,男,西安工程大学电子信息学院,2017级本科生。专业:通信工程电子邮件:liuyixiao@stu.xpu.edu.cn工程结构介绍工程文件夹工程目录结构如下:|——Drivers|——CMSIS(这个是ARM定义的微控制器软件接口标准,这个文件夹下面包含内核、DSP、RTOS等文件,同时下面也有USB、SDIO等外设文件)|——STM32L4xx_HAL_Driver(STM32L4xx硬件抽象层的外设驱动)|——Inc原创 2021-01-15 14:35:36 · 2546 阅读 · 0 评论 -
使用STM32CubeMX新建小熊派的STM32L431RCT6工程实现LED灯闪烁
目录作者介绍工程生成步骤双击打开软件新建一个工程芯片选型配置GPIO配置系统时钟设置目录、工程名、编辑使用的IDE等生成工程打开工程打开工程的小插曲:STM32 Keil新建工程报错“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”解决方案代码编写程序下载仿真器设置效果作者介绍刘懿宵,男,西安工程大学电子信息学院,2017级本科生。专业:通信工程电子邮件:liuyixiao@stu.xpu.edu.原创 2021-01-15 14:26:33 · 3963 阅读 · 5 评论 -
智慧农业案例开发例程
智慧农业案例开发实验目录作者介绍场景概述实验准备硬件连接整体流程创建项目创建产品Profile 定义编解码插件开发设备开发IoT Link 工程创建IoT Link 程序编译及烧录应用开发开发应用编辑应用业务调试观察监控参数手动控制设置自动开关灯规则作者介绍刘懿宵,男,西安工程大学电子信息学院,2017级本科生。专业:通信工程电子邮件:liuyixiao@stu.xpu.edu.cn场景概述智慧农业是智慧经济的重要内容,是依托物联网、云计算以及 3S 技术等现代信息技术与农业生产相融合的产物原创 2021-01-10 17:22:08 · 4002 阅读 · 2 评论 -
HarmonyOS编译框架介绍
目录作者介绍Ninja编译工具简介如何编译模块代码如何执行的用visual studio 连接服务器程序流程代码运行流程起源于`bearpi-hm_nano\vendor\hisi\hi3861\hi3861\app\wifiiot_app\src`中的`app_main.c`入口函数`hi_void app_main(hi_void)`作者介绍刘懿宵,男,西安工程大学电子信息学院,2017级本科生。专业:通信工程电子邮件:liuyixiao@stu.xpu.edu.cnNinja编译工具简介原创 2021-01-04 17:46:58 · 932 阅读 · 0 评论 -
HarmonyOS快速入门,点亮LED灯
HarmonyOS快速入门,点亮LED灯目录作者介绍添加点亮LED源码文件添加点亮LED灯源码编写业务编译构建文件BUILD.gn编写模块编译构建文件BUILD.gn调试LED程序作者介绍刘懿宵,男,西安工程大学电子信息学院,2017级本科生。专业:通信工程电子邮件:liuyixiao@stu.xpu.edu.cn添加点亮LED源码文件1、新增my_led文件夹在./applications/BearPi/BearPi-HM_Nano/sample路径下新建一个my_led目录,用于存放业原创 2021-01-04 16:17:33 · 653 阅读 · 0 评论 -
2021物联网开发学习自学历程记录汇总
目录作者介绍1、2021物联网开发学习——基于小熊派IoT开发板Bear-Pi-IOT、E53_IA1_智慧农业拓展板与小熊派-鸿蒙·季Bear-Pi-HM Nano并接入Hi-Link2、初识物联网3、HUAWEI Ocean Connect IoT平台4、窄带物联网介绍5、ocean connect &Huawei LiteOS6、小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano开发板介绍与E53系列扩展板介绍7、小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM原创 2021-01-03 19:28:57 · 2178 阅读 · 1 评论 -
小熊派HarmonyOS 鸿蒙·季 开发-烧录代码
小熊派HarmonyOS 鸿蒙·季 开发-烧录代码目录作者介绍添加Hello World源码文件1、新增my_app文件夹2、新增hello_world.c文件3、新增BUILD.gn文件编写代码编写Hello World业务代码添加HelloWorld代码编写业务编译构建文件BUILD.gn编写用于将业务构建成静态库的BUILD.gn文件编写模块BUILD.gn文件,指定需参与构建的特性模块调试Hello World程序1. 在Visual Studio Code底部,点击“串口”按钮图标。2. 输入端原创 2021-01-03 19:04:54 · 1177 阅读 · 2 评论 -
小熊派HarmonyOS 鸿蒙·季 开发-在Windows上打开工程源码
小熊派HarmonyOS 鸿蒙·季 开发-在Windows上打开工程源码目录作者介绍映射工程源码1、在Linux上,设置HarmonyOS源码所在文件夹为共享文件夹。导入工程源码安装Samba1、在Windows上,鼠标右键单击“此电脑”,选择“映射网络驱动器(N)”。2、选择一个未使用的驱动器,并设置HarmonyOS源码所在的路径,格式为“\\Linux IP地址\共享文件夹名称”,如:\\192.168.174.129\HarmonyOS_Code,点击“完成”。作者介绍刘懿宵,男,西安工程大学原创 2021-01-03 18:05:54 · 1886 阅读 · 2 评论 -
小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano开发板源码获取
小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano开发板源码获取目录作者介绍源码获取方法1从镜像站点获取建立文件夹方法2从HPM网站组件式获取1. 安装Node.js2. 安装hpm命令行工具3. 通过hpm install 命令安装组件方法3:用包管理器命令行获取方法4:从代码仓库获取HarmonyOS源码的目录及简单说明HarmonyOS开源网站介绍作者介绍刘懿宵,男,西安工程大学电子信息学院,2017级本科生。专业:通信工程电子邮件:liuyixiao@stu.xpu.e原创 2021-01-03 17:38:55 · 1053 阅读 · 0 评论 -
小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano开发环境搭建
小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano开发环境搭建目录作者介绍硬件准备软件准备Windows开发环境Linux开发环境先通过MobaXterm连接相关资料作者介绍刘懿宵,男,西安工程大学电子信息学院,2017级本科生。专业:通信工程电子邮件:liuyixiao@stu.xpu.edu.cn硬件准备Linux 服务器Windows工作台(PC)BearPi-HM Nano开发板USB Type-C线软件准备Linux 编译服务器 Ubuntu1原创 2021-01-03 14:42:39 · 1346 阅读 · 1 评论 -
小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano十分钟上手教程(安装Linux环境)
小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano十分钟上手教程目录作者介绍[BearPi-HM Nano 十分钟上手教程](https://gitee.com/bearpi/bearpi-hm_nano/blob/develop/applications/BearPi/BearPi-HM_Nano/docs/quick-start/BearPi-HM_Nano%E5%8D%81%E5%88%86%E9%92%9F%E4%B8%8A%E6%89%8B.md)作者介绍刘懿宵,男,西安原创 2021-01-03 12:50:28 · 3749 阅读 · 4 评论 -
小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano开发板介绍与E53系列扩展板介绍
目录作者介绍BearPi-HM Nano开发板功能介绍BearPi-HM Nano原理图解读按键电路原理LED灯电路原理NFC电路原理E53接口电路原理E53由来及其命名规则E53接口电气标准E53接口案例E53_SC1传感器 BH1750高亮 LED 灯E53_SF1MQ-2 气体传感器无源蜂鸣器E53_IA1光强传感器 BH1750温湿度传感器 SHT30E53_ST1L80-R GPS无源蜂鸣器E53_SC2MPU6050E53_IS1D203B作者介绍刘懿宵,男,西安工程大学电子信息学院,201原创 2021-01-02 20:03:34 · 4141 阅读 · 0 评论 -
ocean connect &Huawei LiteOS
往期回顾1、2021物联网开发学习——基于小熊派IoT开发板Bear-Pi-IOT、E53_IA1_智慧农业拓展板与小熊派-鸿蒙·季Bear-Pi-HM Nano并接入Hi-Link2、初识物联网3、HUAWEI Ocean Connect IoT平台4、窄带物联网介绍5、ocean connect &Huawei LiteOS6、小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano开发板介绍与E53系列扩展板介绍7、小熊派HarmonyOS 鸿蒙...原创 2021-01-02 18:43:20 · 243 阅读 · 0 评论 -
HUAWEI Ocean Connect IoT平台
HUAWEI Ocean Connect IoT平台目录作者介绍物联网平台HTTP超文本传输协议MQTT(Message Queuing Telemetry Transport 消息队列遥测传输)传输方式心跳保活机制MQTT优点CoAP(Constrained Application Protocol受限制的应用协议)传输方式对比物联网平台的分类HUAWEI Ocean Connect IoT平台创建传感器鉴权设别接入鉴权上报数据鉴权三大PortalSPI PortalOperation PortalOS原创 2021-01-02 15:08:56 · 1137 阅读 · 0 评论 -
初识物联网
初识物联网目录作者介绍物联网的历史发展网络分类有线RS232&RS-485M-Bus有线通信技术特点无线技术蜂窝移动通信技术2G、3G、4G矩阵无线通信技术蓝牙Wi-FiZigBeeZ-WaveLPWAsigfoxLoRaNB-IoT对比作者介绍刘懿宵,男,西安工程大学电子信息学院,2017级本科生。专业:通信工程电子邮件:liuyixiao@stu.xpu.edu.cn物联网的历史发展网络分类有线RS232&RS-485M-Bus有线通信技术特点原创 2021-01-02 14:35:49 · 25004 阅读 · 6 评论 -
2021物联网开发学习——基于小熊派IoT开发板Bear-Pi-IOT、E53_IA1_智慧农业拓展板与小熊派-鸿蒙·季Bear-Pi-HM Nano并接入Hi-Link
物联网开发学习——基于小熊派IoT开发板Bear-Pi-IOT与小熊派-鸿蒙·季Bear-Pi-HM Nano目录目的用到的硬件小熊派IOT开发板Bear-Pi-IOT小熊派-鸿蒙·季(BearPi-HM Nano)杜邦线用到的软件Develop ToolsIoT-Studiojdk-8u162-windows-x64LiteOS_IDELiteOS Studio Setup 2019-04-16openSourceSoftwareMDK_V5.25.0python工具ST-LINK驱动STM32-Cub原创 2021-01-01 23:57:39 · 10067 阅读 · 8 评论