在BearPi-HM_Nano开发板中,不同占空比的pwm波的输出是通过PwmStart()函数实现的,该函数所调用的实现在源代码vendor\hisi\hi3861\hi3861\platform\drivers\pwm\hi_pwm.c里,如下所示,这里的duty和freq分别表示需要控制的占空比和分频倍数(即pwm波的频率)。另外可以看到在设置duty和freq时采用了互斥锁来保护。 hi_u...
鸿蒙硬件>开发板 Openharmony 鸿蒙智联 Hi3861开发板 E53案例扩展开发套件 NFC BearPi-HM Nano基于海思Hi3861芯片,板上搭载丰富的资源外设,支持E53接口标准和NFC,搭载Openharmony操作系统,并配套有调试环境,全套教程以及实验案例(智慧路灯、井盖、物流,农业,烟感、人体感应) ...
#小熊派BearPi-HM Nano 码云地址 https://gitee.com/bearpi/bearpi-hm_nano BearPi-HM Nano是一片73.2mm * 62.7mm * 11.1mm大小的开发板,外型上延续了三段式设计,板上搭载有丰富的资源外设,同时,开发板搭载HarmonyOS操作系统,并配套有DevEco Device Tool开发、调试环境,全套教程以及实验案例。
将E53_SF1扩展板插在 BearPi-HM_Nano开发板上后,该ADC输出引脚正好与GPIO_13相连接,查阅BearPi_HM Nano 芯片手册后,可知其对应ADC6,如下图所示。 代码思路 调用Init_E53_SF1()函数初始化E53_SF1所接的引脚的功能; 调用MQ2_PPM_Calibration()函数校准; 循环调用Get_MQ2_PPM()函数读取ppm; 若ppm大于一定阈...
也可通过BearPi-HM Nano主板中标准的USB Type-C接口为开发板供电。 本文使用电池为开发板供电。 3.4. 连接水泵和开发板 本套件背板搭载标准的USB Type-A接口,用于接入5V水泵,水将水泵和“护花使者”底板按照下图所示连接。 3.5. 启用套件 准备一个蓄水的容器,用作浇花的水源,把水泵放入容器中,水管伸到花...
一、BearPi-HM Nano 开发板介绍 小熊派-HarmonyOS·季(BearPi-HM Nano)是一款由小熊派专为HarmonyOS系统打造的HarmonyOS开发板。 采用IoTCluB的E53接口标准,可接入所有的E53案例扩展板。 主控为WiFi SOC Hi3861,160MHz主频,SRAM 352KB、ROM 288KB、2M Flash。 板载NFC Forum Type 2 Tag芯片及天线,可实现Harmony...
DevEco Device Tool支持BearPi-HM Nano开发板(基于Hi3861V100芯片)的源码一键编译功能,提供编译工具链和编译环境依赖的检测及一键安装,简化复杂编译环境的同时,提升了编译的效率。 BearPi-HM Nano开发板编译环境为Ubuntu环境。 前提条件 获取OpenHarmony的源码存在多种方式,具体请参考创建OpenHarmony工程或导入OpenHarmony源码...
BearPi-HM_Nano目前有优惠,8折就可以入手。 【BearPi-HM_Nano开发板规格清单】 通用规格 1×1 2.4GHz频段(ch1~ch14) PHY支持IEEE 802.11b/g/n MAC支持IEEE802.11 d/e/h/i/k/v/w 内置PA和LNA,集成TX/RX Switch、Balun等 支持STA和AP形态,作为AP时最大支持6 个STA接入 ...
1.BearPi-HM Nano开发板功能介绍 1其它开发板把外围的其它模块都集成到了一块板上,导致板子特别大,也比较昂贵。 2小熊派开发板,主控板与外围功能模块分离,主控板与功能模块硬件采用E53接口(现也作为一种标准接口)连接,我们可以选购自己需要的模块。小熊派的好几类开发板都留有E53接口,想学其它板子...
BearPi-HM Nano小熊派开发环境搭建(简单)---笔记 一、硬件准备 1.Linux服务器(通过VM软件,映射文件) 2.Windows工作台(PC) 3.BearPi-HM_nano开发板 4.USB Type-C线(连接windows工作台和开发板) ·二、准备软件开发环境 三、安装Windows开发环境 四、安装Linux编译环境 五、本章小结...