一、前言 今天使用HarmonyOS,做一个IoT上云的智慧家居项目。我们想实现的场景是这样的:云端WEB有一个控制界面,能够操控家房间里的灯和风扇,同时将房间里温度、湿度、光强实时显示出来。二、案例思路 先讲一下大致的思路,可以分为两个部分:先配置云服务器,再编写底层MCU的业务代码,实现数据采集与联网上报。逻辑上没有复杂的东西,但贵在走通整个流程。和普通RTOS上云的方案差不多,具体差异在软件方面。1、准备工作云服务器的配置,不算复杂,主要是前端的处理和显示,可以先在服务器调通,再根据云服务提供的API,进行访问。硬件环境使用小...
2021 年 8 月 9 日-13 日,OpenAtom OpenHarmony(以下简称“OpenHarmony”)师资培训班将以线上直播授课的形式展开,诚邀各高校相关专业老师与会参加。 此次 OpenHarmony 师资培训班由 OpenHarmony 项目群工作委员会和北京软通动力教育科技有限公司联合主办,南京小熊派智能科技有限公司协办,开放原子开源基金会作为指导单位。旨在通过加深高校教师对 OpenHarmony 的学习与理解、紧跟行业发展趋势、提高实践教学能力。不断提升高校人才的培养和积累,通过更为深入的校企合作和产教融合,汇聚、培养、共建人才,赋能新技术的生态从诞生到成熟。...
直播地址:https://live.bilibili.com/21682898?from=search&seid=12562379007060614973&spm_id_from=333.337.0.0
去年的今天,小熊派推出BearPi-HM Nano开发板,一年的时间,累计销量一万三千套,广受开发者好评。今天,小熊派正式联合意法半导体于今日下午2点28分举行线上发布会,发布小熊派HM系列的BearPi-HM Micro开发板(适配OpenHarmony3.0系统)。BearPi-HM Micro上线 首款可折叠开发板 为了解决带屏开发板的便携及摆放痛点,小熊派首创开发板可折叠设计,对于带屏开发板来说具有里程碑的意义。小熊派可折叠专利设计,极大提升用户开发体验,便于携带和存放,全面满足不同用户的需求,拓展无限可能。OpenHarmony 3.0 BearPi-HM Micro默认搭载OpenHarmony系...
千呼万唤始出来,亲爱的BP粉们,让您久等了。相信此时此刻,您的第一款可折叠开发板已经在派送路上了。拿到板子要怎么上手?不要着急,小熊派可爱的程序员们,已经为开发者朋友们精心准备了一个可快速入手的文档视频教程。1 文档教程 南向文档教程目录:初识BearPi-HM Micro开发板开发环境搭建源码获取如何编译系统如何烧录固件并启动编写一个hello_world程序如何运行一个可执行程序编写一个点亮LED灯程序通过JS应用控制LED灯如何在开发板上安装HAP应用更多教程敬请期待...北向文档教程目录:初识BearPi-HM Micro开发板开发环境搭建如何烧录系统并启...
1 . STM32MP157GPIO寄存器•【参考资料】dm00327659-stm32mp157-advanced-armbased-32bit-mpus-stmicroelectronics.pdf寄存器组地址【P159 Memory map and register boundary addresses Table 9. Register boundary addresses】以PA0为例:由上表可知,GPIOA基地址为0x50002000,记住备用。【以输出模式为例】查看芯片GPIO使用方法:【P1064 I/O pin alternate function multiplexer and mapping 】: 找到如下描述:•【配置PA0为高速推挽上拉输出高电平模式】下面看GPIO寄存器组:【P1072 GPIO registers】【GPIO port mode register (GPIOx_MODER)...