bearpi专题

OpenHarmony南向开发案例【智慧中控面板(基于 Bearpi-Micro)】

1 开发环境搭建 【从0开始搭建开发环境】【快速搭建开发环境】 参考鸿蒙开发指导文档:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或复制转到。 【注意】:快速上手教程第六步出拉取代码时需要修改代码仓库地址 在MobaXterm中输入以下命令获取源码: gitee.com/li-shizhen-skin/ha

BearPi_hm_nano调试助手一直打印测试信息

BearPi_hm_nano 前几天华为发布了Harmony 3.0之后,我便把自己的Ubuntu 20.04按照3.0的环境要求配置了一遍HUAWEI DevEco Device Tool。 之后依旧按照小熊派的官方教程来下载代码,使用的源码获取方式为: VS Code中安装好DevEco Device Tool 3.0 Beta1之后,VS Code就具备了代码的编译、烧录等功能。 使

鸿蒙设备-开发板基础学习(BearPi-HM Micro)

theme: minimalism 每当学习一门新的编程语言或者上手一款新的开发板,在学习鸿蒙设备开发过程中,带大家写的第一个程序,通过这个程序,我们可以对鸿蒙设备开发的整个流程有一个初步的体验。BearPi-HM Micro开发板为例: BearPi-HM Micro是什么? BearPi-HM_Micro_Small的意思是小熊派的“BearPi-HM Micro开发板 + Open

小熊派鸿蒙开发板环境搭建过程(HarmonyOS BearPi-HM Nano)

小熊派鸿蒙开发板环境搭建过程 实验环境: 小熊派开发板,基于Hi3861V100海思芯片Win10系统Oracle VM VirtualBox虚拟机Ubuntu系统安装包官方提供环境教程(基本按照这个步骤来走) 一、【BearPi-HM_Nano开发搭建环境】https://bbs.elecfans.com/jishu_2058316_1_1.html 二、【BearPi-HM_Nano源码获

BearPi Std 板从入门到放弃 - 引气入体篇(11)(SPI驱动 TFT LCD(ST7789))

简介 SPI 驱动 ST7789V2 进行字符显示, 并且使用中文库显示中文信息。主芯片: STM32L431RCT6LED : PC13 \ 推挽输出即可 \ 高电平点亮串口: Usart1 / LPUARTSPI(与LCD数据传输) : SPI2LCD_RESET(复位引脚): PC7 \ 推挽输出即可 LCD_POWER(背光灯电源引脚): PC6 \ 推挽输出即可 LCD_WR_R

BearPi Std 板从入门到放弃 - 先天神魂篇(9)(RT-Thread DAC->ADC)

简介 RT-Thread DAC->ADC 使用, 就是DAC1输出模拟量, ADC1 读取模拟量转化成电压值, 基于开发板 : Bearpi Std(小熊派标准板)主芯片: STM32L431RCT6串口: Usart1DAC1: PA5, OUT2ADC1: PC2, IN3 将板子上的E53 接口, 5 和 6用排线相连, 即实现内部DAC1->ADC1 步骤 创建项目 参考

BearPi Std 板从入门到放弃 - 先天神魂篇(7)(RT-Thread 定时器-硬件定时器)

简介 BearPi IOT开发板 硬件定时器使用 步骤 创建项目 参考 BearPi RT-Thread项目创建 RT-Thread TIM2 设备注册 宏定义添加 rtconfig.h 中添加 #define RT_USING_HWTIMER#define BSP_USING_TIM#define BSP_USING_TIM2 生成支持TIM2的mdk5项目工程 en

BearPi Std 板从入门到放弃 - 先天神魂篇(7)(RT-Thread 定时器-软件定时器)

简介 RT-Thread 软件定时器的简单使用 步骤 创建项目 参考 BearPi RT-Thread项目创建 定时器管理接口 定时器时钟节拍 定时器管理相关函数 定时器类型 #define RT_TIMER_FLAG_ONE_SHOT 0x0 //一次性计时器#define RT_TIMER_FLAG_PERIODIC 0x2 // 周期性定时器#def

BearPi Std 板从入门到放弃 - 先天神魂篇(3)(RT-Thread I2C设备)

简介 使用BearPi IOT Std开发板及其扩展板E53_SC1, SC1上有I2C1 的光照强度传感器BH1750 和 EEPROM AT24C02, 本次主要就是读取光照强度;主板: 主芯片: STM32L431RCT6LED : PC13 \ 推挽输出\ 高电平点亮串口: Usart1I2C使用 : I2C1E53_SC1扩展板 : LED : PB9 \ 推挽输出 \ 高电平点亮

BearPi Std 板从入门到放弃 - 先天篇(1)(阶段 : 智慧城市 - 智慧路灯)

简介 对前面几篇整合, 做个小小汇总试验, 使用BearPi E53_SC1扩展板主芯片: STM32L431RCT6串口: Usart1扩展板与主板连接: I2C : I2C1 (光照强度传感器:BH1750)LED: PB9 步骤 创建项目 参考 BearPi Std 板从入门到放弃 - 引气入体篇(1)(由零创建工程到点亮LED) 初始化Usart1 参考 BearPi Std

BearPi-HM Nano开发板介绍

BearPi-HM Nano 开发板功能 BearPi-HM Nano开发板是一块专门为鸿蒙OS设计的HarmonyOS开发板,板载高度集成的2.4GHz WLAN SoC芯片Hi3861,并板载NFC电路及标准的E53接口可拓展只能加湿器、智能台灯等。。 1、ES5拓展板接口 2、WiFI Soc Hi3861 3、NFC芯片NT3H120 4、Type-C USB接口 5、复位键 6、用

BearPi Std 板从入门到放弃 - 引气入体篇(10)(PWM)

简介 仍然是基于前面的文章, 不再说明创建项目的过程, 本例使用PWM方式,通过按键Key1 增量\ Key2 减量实现LED的亮度调高调低;开发板 : Bearpi Std(小熊派标准板)主芯片: STM32L431RCT6LED : PC13 \ 推挽输出即可 \ 高电平点亮KEY1 : PB2 \ 上拉 \ 按下下降沿触发(一次)\ 用于增值KEY2 : PB3 \ 上拉 \ 按

BearPi Std 板从入门到放弃 - 引气入体篇(9)(DAC->ADC)

简介 结合 BearPi Std 板从入门到放弃 - 引气入体篇(7)(DAC) 和 BearPi Std 板从入门到放弃 - 引气入体篇(8)(ADC) 这两篇, 实现 D -> A -> D 的转换, 也就是DAC -> ADC; 开发板 : Bearpi Std(小熊派标准板) 主芯片: STM32L431RCT6 LED : PC13 \ 推挽输出即可 \ 高电平点亮 串口: Usart

BearPi Std 板从入门到放弃 - 后天篇(2)(I2C1读写EEPROM)

简介 基于 BearPi Std 板从入门到放弃 - 后天篇(1)(I2C1 读取 光照强度), 使用同一个I2C接口访问EEPROM, 同时读取光照亮度 主芯片: STM32L431RCT6 LED : PC13 \ 推挽输出即可 \ 高电平点亮 串口: Usart1 I2C : I2C1 光照强度传感器:BH1750 EEPROM芯片 : AT24C02 芯片说明 BearPi 自带的

BearPi Std 板从入门到放弃 - 引气入体篇(4)(Usart 中断接收)

简述 如前几篇所说, 使用BearPi Std板进行学习测试, 本例开发板 : Bearpi Std(小熊派标准板)主芯片: STM32L431RCT6LED : PC13 \ 推挽输出即可 \ 高电平点亮 串口: Usart1 步骤 打开 STM32CubeMX如 BearPi Std 板从入门到放弃 - 引气入体篇(1)(由零创建工程到点亮LED) 先创建项目串口配置 如图

小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano开发板介绍与E53系列扩展板介绍

小熊派HarmonyOS 鸿蒙·季 开发-BearPi-HM Nano开发板介绍与E53系列扩展板介绍 目录 作者介绍BearPi-HM Nano开发板功能介绍BearPi-HM Nano原理图解读按键电路原理LED灯电路原理NFC电路原理E53接口电路原理E53由来及其命名规则E53接口电气标准E53接口案例E53_SC1传感器 BH1750高亮 LED 灯 E53_SF1MQ-2 气体传

【物联网】HC大会,华为联合合作伙伴发布一站式物联网IoT开发工具小熊派BearPi

本文系转载,感谢原作者。原文请点击 传统的物联网产品开发步骤复杂,涉及硬件开发、软件开发、云端开发等众多流程。而且产品的开发周期长、开发成本高、产品稳定性不佳、维护成本高。而物联网设备本身市场竞争激烈,价格低,设备更新迭代快,所以在保证质量的前提下降低研发成本及时间投入显得尤为重要,这样才能够做到快速抢占市场。 针对开发者面临的众多痛点,华为联合合作伙伴在2019华为全联接大会上发布了一