hi3861专题

HI3861开发(四)驱动sht30获取温湿度

文章目录 sht30介绍编写代码烧录测试总结 sht30介绍 SHT30 是一种数字温湿度传感器,由瑞士的Sensirion公司生产。它能够精确地测量环境的温度和相对湿度,并提供数字输出。 以下是 SHT30 的主要特点和功能: 高精度测量:SHT30 采用先进的传感器技术,能够以高精度测量环境的温度和相对湿度。温度测量精度为±0.3°C,湿度测量精度为±2%。 快速响应时间:SHT

Hi3861 OpenHarmony嵌入式应用入门--点灯

本篇实现对gpio的控制,通过控制输出进行gpio的点灯操作。 硬件 我们来操作IO2,控制绿色的灯。 软件 GPIO API API名称 说明 hi_u32 hi_gpio_deinit(hi_void); GPIO模块初始化 hi_u32 hi_io_set_pull(hi_io_name id, hi_io_pull val); 设置某个IO上下拉功能。 hi_u

Hi3861的校验和引导FlashBoot 流程

流程图如下: LoaderBoot是直接与HiBurn进行交互的组件,RomBoot无法直接实现烧写的功能,需要将LoaderBoot加载到RAM后,跳转到LoaderBoot,进一步通过LoaderBoot完成相关内容的烧写,LoaderBoot可烧写的内容包括: FlashBootEFUSE参数配置文件固件镜像(包括NV参数)产测镜像

鸿蒙开发板Hi3861模拟SPI驱动12864LCD_ST7920_基于code-2.0-CANARY

鸿蒙开发板Hi3861模拟SPI驱动12864LCD_ST7920源码.rar-C文档类资源-CSDN下载鸿蒙开发板Hi3861模拟SPI驱动12864LCD_ST7920源码.rar博文链接:https更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/txwtech/86268657  核心代码: void

请问鸿蒙开发板hi3861有中断引脚吗?

请问鸿蒙开发板hi3861有中断引脚吗? 任何一个引脚都可设置外部中断 鸿蒙开发板Hi3861_通过GPIO2中断控制LED D10——基于code-2.0-CANARY_Txwtech笛科思-CSDN博客鸿蒙开发板Hi3861_通过GPIO2中断控制LED D10——基于code-2.0-CANARY//通过GPIO2中断控制LED D10, D10 接一个LED的长脚,LEd的短脚接GND

鸿蒙开发板hi3861不能输出高低电平

鸿蒙开发板hi3861不能输出高低电平 # CONFIG_I2C_SUPPORT is not setCONFIG_I2C_SUPPORT=y# CONFIG_I2S_SUPPORT is not set# CONFIG_SPI_SUPPORT is not setCONFIG_SPI_SUPPORT=y# CONFIG_DMA_SUPPORT is no

鸿蒙开发板Hi3861编译error: conflicting types for ‘get_data_from_ROM‘

error: conflicting types for 'get_data_from_ROM' error: conflicting types for '***'  error: previous implicit declaration of '***' was here        原因一:       没有函数声明,且函数定义在主函数之后;       原因二

鸿蒙开发板Hi3861_Wifi的AP模式wifi连接_基于code-2.0-CANARY

鸿蒙开发板Hi3861_Wifi的AP模式wifi连接_基于code-2.0-CANARY 2.0支持windows编译与上传,不需要ubuntu编译 环境搭建需要有耐心: https://www.cnblogs.com/txwtech/p/15041927.html 首先学会点亮LED的实验 https://www.cnblogs.com/txwtech/p/15139405.html

鸿蒙开发板Hi3861_Wifi的STA模式连接wifi_基于code-2.0-CANARY

鸿蒙开发板Hi3861_Wifi的STA模式连接wifi_基于code-2.0-CANARY 2.0支持windows编译与上传,不需要ubuntu编译 环境搭建需要有耐心: https://www.cnblogs.com/txwtech/p/15041927.html 首先学会点亮LED的实验 https://www.cnblogs.com/txwtech/p/15139405.html

鸿蒙OpenHarmony【轻量系统 编译】 (基于Hi3861开发板)

编译 OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码]。 使用build.sh脚本编译源码 进入源码根目录,执行如下命令进行版本编译。 ./build.sh --product-name name --ccache 说明:  _name_为产品名称,例如Hi3516DV300、rk3568

鸿蒙OpenHarmony【轻量系统 编写“Hello World”程序】 (基于Hi3861开发板)

编写“Hello World”程序 下方将通过修改源码的方式展示如何编写简单程序,输出“Hello world”。请在下载的源码目录中进行下述操作。 确定目录结构。 开发者编写业务时,务必先在./applications/sample/wifi-iot/app路径下新建一个目录(或一套目录结构),用于存放业务源码文件。 例如:在app下新增业务my_first_app,其中hello

鸿蒙OpenHarmony【集成三方SDK】 (基于Hi3861开发板)

OpenHarmony致力于打造一套更加开放完善的IoT生态系统,为此OpenHarmony规划了一组目录,用于将各厂商的SDK集成到OpenHarmony中。本文档基于Hi3861开发板,向平台开发者介绍将SDK集成到OpenHarmony的方法。 规划目录结构 三方SDK通常由静态库和适配代码构成。SDK的业务逻辑通过硬件模组工具链编译得到静态库libs,每款模组都有其对应的libs。S

【Hi3861环境搭建的一个问题】SDK导入失败,hi3861_hdu_iot_application-master.zip导入失败解决办法

在搭建Hi3861环境并创建测试工程时,遇到一个小坑。从官方的gitee上下载的SDK(hi3861_hdu_iot_application-master.zip)会发现导入失败的问题,下载的压缩包选中后导入,一直提示“导入失败”。这里我放出导入的那个页面,因为我已导入成功过了,所以显示installed,导入失败或者没有导入的会是uninstalled, 最终发现是因为目录层级的问题,需要

Hi3861编译问题:SDK路径过长

Hi3861编译问题: 这个因为路径过程,把sdk直接放到根目录下就可以编译过了。 也遇到过海思其他平台在vscode下编译路径过长导致编译失败。 [DevTools] D:\DevEcoProjects\hi3861_hdu_iot_application\src>hb build[OHOS INFO] ohos_build_compiler: gcc[OHOS INFO] hks_con

HI3861学习笔记(22)——UDP客户端

一、TCP与UDP优缺点 1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接。 2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付。 TCP通过校验和,重传控制,序号标识,滑动窗口、确认应答实现可靠传输。如丢包时的重发控制,还可以对次序乱掉的分包进行顺序控制。 3、

OpenHarmony南向学习笔记——Hi3861+HC-SR04超声波检测

Hi3861+HC-SR04超声波检测 前言模块介绍1. GPIO模式时序图通信流程代码 前言 最近参加立创训练营,用Hi3861做机器狗,接着上一段时间的学习继续OpenHarmony的设备开发学习,之前的笔记中一直没有使用到超声波模块,在这次的训练营中,笔者打算尝试在Hi3861试试。 模块介绍 产商的手册如下所示,笔者购买的是2022款,链接如下:「超声波测距模块 H

hi3861编译报错 ERROR Unresolved dependencies 未解决的依赖

hi3861编译报错 ERROR Unresolved dependencies 在错误日志/home/openharmony/out/hispark_pegasus/wifiiot_hispark_pegasus/build.log中能看到,是工具链不匹配造成的依赖缺失。 需要进行如下图的四步操作: 把工具链切换成wifiiot_hispark_pegasus@hisilicon并保持,如

HI3861学习笔记(16)——光强度GY-30(BH1750)使用

一、简介 BH1750FVI 是一种用于两线式串行总线接口的数字型光强度传感器集成电路。这种集成电路可以根据收集的光线强度数据来调整液晶或者键盘背景灯的亮度。利用它的高分辨率可以探测较大范围的光强度变化。 传感器特点: 支持I2CBUS接口接近视觉灵敏度的光谱灵敏度特性输出对应亮度的数字值对应广泛的输入光范围。(相当于1-65535lx)通过降低功率功能,实现低电流化。通过50Hz/60H