本文会详细地介绍实现从网页端把WIFI名称和WIFI密码数据发送到后台并保存到文件系统,以及从文件系统中读取WIFI名称和WIFI密码数据数据并连接WIFI所需要用到的函数或方法。完整的服务器搭建会在下一章正式搭建,同时因为服务器的功能越来越多,所有代码都在同一个文件,可读性也会变得越来越差,所以也会同时介绍arduino IDE的多文件功能。前文中已经详细地介绍了关于LittleFS文件系统的各
转载
2024-03-15 15:06:46
234阅读
ESP32学习笔记(2)FreeRTOS上手使用指南 文章目录ESP32学习笔记(2)FreeRTOS上手使用指南FreeRTOS的可配置参数配置参数demo可配置的参数简要说明FreeRTOS 使用指南(API)一个最简单的使用demo写两个任务在main中创建任务执行一、 变量类型定义二、 任务函数2.1 任务创建2.2 任务删除2.3 任务延时2.4 任务延迟到指定时间2.5 获得任务优先级
转载
2024-03-21 20:18:11
122阅读
【MicroPython ESP32】 入网和udp数据收发通讯示例本示例基于Thonny平台开发。本实验利用ESP32,通过microPython编程实现入网和通过udp网络通讯功能实现,远程控制板载led亮灭,以及发送数据的功能。所需工具NetAssist网络调试助手:http://www.cmsoft.cn/resource/102.html
需要将NetAssist网络调试助手发送内
发现很多人在LiteOS的移植过程中总会遇到一些问题,现在简单做一些总结。后续有新的问题提再继续补充。1、CMSIS版本导致的问题问题现象一般如下图所示,编译后报错,Undefined symbol __get_IPSR (找不到 符号__get_IPSR )。分析:该问题一般出现在stm32f103系列的单片机使用标准库移植的情况下。F103系列单片机标准库只更新到3.5版本,cmsis版本较低
转载
2024-04-26 18:03:09
49阅读
1.collections模块Python有一些内置的数据类型,如:整型、浮点型、字符串、列表、元组、字典、集合、布尔值,除了这些之外,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple、OrderedDict等(1)namedtuple具名元组生成可以使用名字来访问元素内容的tuple,简单的来说就是生成有具体名字的元组
转载
2024-07-21 10:59:58
159阅读
作者: JeckXu666。前言之前使用小熊派实现了鸿蒙动画的开机界面,具体使用的技术栈为 STM32 + LiteOS + LVGL + FATFS +DMA 方式实现,刷新效率非常高,预览视频如下: 关于这个的实现过程我会写一系列的教程分享出来,主要分为下面几个部分,本节为第一部分,移植 LiteOS 到小熊派上一、软硬件介绍1.1 小熊派开发板开发板外貌:小熊派参数如下:1.2 L
08-20210301在WIN10下通过网口给华为海思Hi3516DV300刷机(鸿蒙系统) 2021/3/5 11:03 [经验] 【HarmonyOS HiSpark AI Camera】初遇鸿蒙系统——2.uboot、kernel、fs文件系统烧写开发板:【HarmonyOS HiSpark AI Camera】串口/SSH工具:Xshell-7(Build 0056) USB转串口驱动:C
转载
2024-08-21 13:28:34
824阅读
ESP32是一款广泛应用于物联网领域的芯片,而鸿蒙(HarmonyOS)则是华为公司自主研发的一款新一代操作系统。本文将介绍如何在ESP32上使用鸿蒙操作系统,并通过一个简单的示例来展示其功能。
## 1. ESP32简介
ESP32是一款集成了Wi-Fi和蓝牙功能的微控制器芯片。它采用了双核处理器架构,主频高达240MHz,内置了丰富的外设接口,适用于各类物联网应用场景。
## 2. 鸿蒙操
原创
2024-01-15 22:49:09
622阅读
# 如何实现鸿蒙ESP32
## 概述
本文将指导你如何使用鸿蒙操作系统(HarmonyOS)来实现ESP32的开发。鸿蒙操作系统是华为基于微内核和多内核分布式架构的全场景操作系统,能够帮助开发者快速构建智能设备和应用。
## 实现步骤
下面是实现鸿蒙ESP32的步骤,可以用表格展示:
| 步骤 | 内容 |
| -------- | -------- |
| 第一步 | 准备开发环境 |
原创
2024-01-10 02:53:06
259阅读
ESP32是一款受欢迎的微控制器芯片,而鸿蒙(HarmonyOS)则是华为公司自主开发的全场景操作系统。将这两者结合起来,可以获得更强大的功能和更高效的开发体验。本文将介绍ESP32与鸿蒙的结合,并提供一些示例代码。
## ESP32介绍
ESP32是由乐鑫科技(Espressif Systems)开发的一款低功耗、高性能的微控制器芯片。它集成了Wi-Fi和蓝牙功能,并且具有丰富的接口,使得它非
原创
2024-01-10 00:32:03
427阅读
平台配置:开发板:NUCLEO-F746ZG,MCU为STM32F746ZG库版本:最新版的HAL驱动库操作系统:liteOS 1.0第一步、创建裸机工程,工程结构如下图所示工程目录说明:app:用户创建的文件都可以添加到这里。bsp:板级支持文件。cmsis:架构相关文件config:配置文件都可以添加到这里hal:官方cube_hal库linker:链接文件startup:启动文件创建完工程后
转载
2024-05-15 11:39:51
500阅读
前言开始按照官方教程进行安装和配置发现会有一些问题,经过不断尝试终于可以在huawei-liteos-studio下编译移植成功。以下为STM32F103ZE移植LiteOS详细的完整教程。步骤1.安装liteos-studio 进入官方链接:https://liteos.gitee.io/liteos_studio/ 点击下载软件下载.exe文件进行安装 下载完成后,按照官方文档进行安装和配置中
转载
2024-05-20 20:30:14
164阅读
ESP32-CAM 网路与摄像头应用 目录ESP32-CAM 网路与摄像头应用烧录 ESP32-CAM 固件ESP32-CAM Web 服务器上电执行 Web 服务器参考资料 在进行 ESP32-CAM 网路应用时会用到 ESP32-CAM 的 Wi-Fi 与 摄像头(Camera)模块,而先前安装的是 ESP-32 官方所提供的固件,并不支援摄像头(Camera)模块,所以必须下载支援 ESP3
刚才给大家讲解了esp32cam使用arduino ide官方示例内网穿透的方法,因目前免费的内网穿透软件无法完成公网ip的两个端口映射,因此作者去学习了另一个不使用官方示例也可以内网穿穿透的方法。 在此先介绍b站王铭东老师,我是在这位老师的基础上学习的,还有上的这位老师,我仅学习借鉴代码思路部分,这两位老师都很厉害,大家可以看看相关和视频。接下来便给大家讲解thonny实现内网穿透,
转载
2024-08-25 17:03:10
444阅读
摘要:本系列首先了解下ARM CP15协处理器的知识,接着介绍下协处理器相关的汇编指令,最后分析下MMU相关汇编代码。1、 ARM C15 协处理器在ARM嵌入式应用系统中, 很多系统控制由ARM CP15协处理器来完成的。CP15协处理器包含编号0-15的16个32位的寄存器。例如,ARM处理器使用C15协处理器的寄存器来控制cache、TCM(Tightly-Coupled Memory)和存
# 实现鸿蒙系统在ESP32上的步骤
作为一名经验丰富的开发者,我将教你如何在ESP32上实现鸿蒙系统。下面是整个过程的步骤表格:
| 步骤 | 操作 |
| ------------------ | ---------------------------
原创
2024-01-12 18:39:40
298阅读
在移动操作领域,苹果的IOS和谷歌的安卓已浸淫多年,垄断了全球99.9%的市场,曾经许多巨头想要打破这种垄断局面,但最后都以失败告终,其根本原因就是生态资源匮乏,缺用户、缺开发商、缺应用,而华为鸿蒙的出现,则是提前布局自研生态HMS,这也是为什么鸿蒙正式版一直迟迟未能发布。近日,华为正式官宣了,鸿蒙将于6月2日正式发布,而华为的EMUI官微也正式更名为HarmonyhOS,这意味着华为在操作系统领
转载
2024-10-16 09:15:21
79阅读
对很多人而言,鸿蒙系统只听过却没见过,仿佛只是活在大家的饭后谈论中。随着6月2日鸿蒙操作系统及华为全场景新品发布会的召开,市场对鸿蒙的关注度急速升温,一时间在网络上引起了大量的讨论。我们一起来看看,这次发布会究竟有什么新的惊喜。如果问你华为鸿蒙系统长的什么样子,恐怕很难答上来,这是也是现在很多用户所关心的问题。用通俗一点的话来解释,鸿蒙系统主打用户体验,它将人、设备、场景有机地联系在一起,能够解决
转载
2024-09-11 13:03:45
51阅读
# ESP32移植鸿蒙
## 引言
随着物联网的快速发展,嵌入式系统的需求也越来越高。而ESP32是一款非常受欢迎的嵌入式开发板,它具有低功耗、高性能和丰富的接口,成为了物联网应用开发的首选之一。而鸿蒙(HarmonyOS)是华为推出的面向全场景智慧时代的分布式操作系统,它的跨设备、异构系统和多终端协同能力为物联网应用开发带来了全新的可能性。本文将介绍如何将鸿蒙操作系统移植到ESP32开发板上
原创
2024-01-10 00:17:29
479阅读
小熊派鸿蒙开发板环境搭建过程实验环境:小熊派开发板,基于Hi3861V100海思芯片Win10系统Oracle VM VirtualBox虚拟机Ubuntu系统安装包官方提供环境教程(基本按照这个步骤来走) 一、【BearPi-HM_Nano开发搭建环境】https://bbs.elecfans.com/jishu_2058316_1_1.html 二、【BearPi-HM_Nano源码获取】ht