有幸得到小熊派官方出品的搭载华为鸿蒙的开发板,我将会把自己的学习过程记录在博客中,并尝试做一下应用的小开发。

第一部分我们先来介绍一下开发板。

一.

二. BearPi-HM板载有丰富的外设资源,便于多应用的开发和部署:

1. E53 Interface;

2. Hi3861RNIV100 2.4G Wi-Fi Soc芯片;

3. *NT3H1x01W0FHKH  NFC标签;

4. USB Type-C 5V电源接口;

5. Reset复位按键;

6. KEY1、KEY2用户按键;

7. NFC射频天线;

8. CH340串口转换电路。

* NT3H1101W0FHKH/NT3H1201W0FHKH

根据这些参数推测,其开发板搭载的是wifi soc。

下面是一些芯片的参数:

三.板上搭载的Hi3861RNIV100,是一款高度集成的2.4GHz Wi-Fi SoC芯片。

Hi3861RNIV100芯片集成高性能32bit微处理器、硬件安全引擎以及丰富的外设接口,外设接口包括2路SPI、3路 UART、 2路IIC、 6路PWM、15路GPIO和7路ADC输入,同时支持高速SDIO2.0 Slave接口,最高时钟可达50MHz;芯片内置SRAM和Flash, 可独立运行,并支持在Flash上运行程序;

Hi3861RNIV100芯片集成IEEE 802.11b/g/n基带和RF电路, RF电路包括功率放大器PA、低噪声放大器LNA、 RF Balun、天线开关以及电源管理等模块;支持20MHz标准带宽和5MHz/10MHz窄带宽, 提供最大72.2Mbit/s物理层速率;

Hi3861RNIV100芯片内嵌352KB SRAM、288KB ROM 以及2MB FLASH;

该开发板还有一个比较特色的地方在于加载了NFC模块,也就是说可以实现华为“一碰传”类似的功能,我目前的想法是系统和传感器信息可以通过NFC芯片来读取,来减轻运维方面的压力。

四.板上搭载的NT3H1x01W0FHKH NFC芯片,是一款简单,低成本的NFC标签。

工作频率:13.56MHz;

NT3H1101(NT3H1201)支持接触式和非接触式接口,IIC从机接口支持标准模式(100KHz)和高速模式(高达400KHz);

用户读写区:1904 bytes;

SRAM:64 bytes;

NT3H1101(NT3H1201) NFC标签可直接作为标准IIC EEPROM使用;

外部连接板载NFC射频天线。

五.板载接口

一路SPI接口;

一路UART接口;

一路IIC接口;

一路DAC接口;

一路ADC接口;

五路GPIO接口;

双路电源(5.0V/3.3V)输入。

根据这些接口信息,可以得出外接一些常用的传感器是没有问题的,可玩性还是很大的。

六.系统介绍

HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统,基于Hi3861平台提供了多种开放能力。

分布式软总线

为设备之间的互联互通提供了统一的分布式通信能力,能够快速发现并连接设备,高效地分发任务和传输数据。

分布式数据管理

基于分布式软总线的能力,使用户数据不再与单一物理设备绑定,业务逻辑与数据存储分离,应用跨设备运行时数据无缝衔接,打造了一致、流畅的用户体验。

网络连接服务

提供包含NFC、蓝牙、WLAN、电话在内的多种无线通信服务。

身份安全认证

通过“分布式多端协同身份认证”来保证“正确的人”。

设备安全认证

通过“在分布式终端上构筑可信运行环境”来保证“正确的设备”。

数据安全认证

通过“分布式数据在跨终端流动的过程中,对数据进行分类分级管理”来保证“正确地使用数据”。

加解密

OpenHarmony提供了数据密钥的管理和销毁、加解密等能力。

启动引导

提供系统服务的启动入口标识。在系统服务管理启动时,调用boostrap标识的入口函数,并启动系统服务。

系统服务管理

系统服务管理基于面向服务的架构,提供了OpenHarmony统一化的系统服务开发框架。

标准库

HarmonyOS内核使用musl libc库,支持标准POSIX接口,可基于POSIX标准接口开发内核之上的组件及应用。

七.附件

开发板资料地址:https://gitee.com/bearpi/bearpi-hm_nano

视频:

原文:https://www.cnblogs.com/qijiajun/p/14158283.html

小熊派鸿蒙开发板,小熊派-鸿蒙#183;季开发板入门(一)相关推荐

  1. 鸿蒙IOT开发板 小熊派上手体验

    鸿蒙IOT开发板 小熊派上手体验 一.简介 二. 上手搭建开发环境 1. 准备开发工具 2. 使用VMWare 创建虚拟机 4. 设置磁盘映射 5. 在ubuntu里获取源码 6. 编译代码 三.连接 ...

  2. 嵌入式开发——基于小熊派的智慧农业案例(二)

    本组设计的功能描述(含所有实现的模块的功能) 基于小熊派的智慧农业案例 实时监测环境中温湿度变化及光照变化 通过NB-IOT通信,将数据传至云端,实现云端实时检测. 通过控制电机和补光灯的启动条件,实 ...

  3. 从零开发HarmonyOS(鸿蒙)运动手表小游戏——黑白翻棋

    HarmonyOS(鸿蒙)运动手表第一个小游戏APP--黑白翻棋 前言 概述 正文 创建项目文件 实现开始界面的布局 实现题目的随机生成和色块的翻转 实现游戏结束页面 颜色代码介绍 心得体会 结语 源 ...

  4. 鸿蒙系统手机小组件,全球第三大手机系统「鸿蒙」上线,这19款能抢先用…

    作者|元亦 来源|极果编辑部 官宣!鸿蒙手机这回真要来了! 就在昨日,华为公布一条重磅消息:将于6月2日正式举办鸿蒙产品发布会."等等党"们终于迎来了胜利~ 随后华为宣布,华为EM ...

  5. 魅族支持鸿蒙吗,魅族用上鸿蒙,小厂商抱团作战的起点?

    文|雷科技 不久前华为宣布,将会在6月2日举行发布会发布鸿蒙手机,除此之外一大波和鸿蒙系统有关的硬件也会正式登场.对中国消费者.广大科技爱好者来说,"鸿蒙"始终是一个神秘却又充满吸 ...

  6. 鸿蒙思维和小央美,中心路汝南路站附近艺术培训

    最佳答案: 中心路汝南路站附近有 鸿蒙教育思维绘画, 童心童画美术馆, 小画虫少儿美术培训中心, 小央美儿童美术, 红点美术培训中心, 风之舞打击乐培训中心, 红英艺术中心, 墨涛书法教育, 纸飞机少 ...

  7. 鸿蒙系统桌面小艺建议怎么删除?鸿蒙系统小艺建议怎么设置关闭及开启

    鸿蒙系统2.0已经正式发布了,目前不少的手机已经升级了,这次全新的桌面设计还在不错的,增加了小组件的风格,整体看起来更加的简洁,不过很多小伙伴在调整桌面的时候,其中的小艺建议不知道怎么删除,删除了不知 ...

  8. 鸿蒙比安卓流畅,华为鸿蒙系统首升用户体验:流畅得不像话,专属应用体积超小!...

    如果说之前在内部小规模测试中,还有不少华为用户没有尝鲜鸿蒙系统的话,在昨晚鸿蒙系统正式版发布之后,今天陆陆续续已经有一大批华为手机用户得到了升级,真正的体验了一把国产自研手机系统的魅力.那么相比安卓和 ...

  9. 苏泊尔搭载华为鸿蒙系统,苏泊尔小C主厨料理机体验:华为鸿蒙系统加持,融汇多种功能...

    原标题:苏泊尔小C主厨料理机体验:华为鸿蒙系统加持,融汇多种功能 [科技犬] 受邀参加苏泊尔小C主厨料理机的新品体验会,这款产品给我留下的深刻的印象. 首先这款产品设计了十种烹调模式,利用烘烤盖.蒸笼 ...

  10. 物联网小项目智能家居(QT、MQTT、嵌入式开发板、Ubuntu)

    项目框架: 概述:搭建一个物联网的实战小项目,为本阶段的学习做了一次总结及记录.把构建的整个过程分享出来给大家,项目难点在于各种环境的搭建,而代码逻辑并不难. 说明: (1)本项目总共涉及到了4个MQ ...

最新文章

  1. 保护嵌入式802.11 Wi-Fi设备时需要考虑的10件事
  2. linux显示当前文件夹,linux 查看当前所在目录的全路径
  3. 5.1基于JWT的认证和授权「深入浅出ASP.NET Core系列」
  4. 8.Windows线程切换_时间片管理
  5. Notice: Undefined variable: id in D:\phpStudy18\PHPTutorial\WWW\sqli-labs-master\Less-32\index.php o
  6. 160 - 1 Acid burn
  7. 【英语学习】【Daily English】U03 Leisure Time L02 I'm more of an indoorsy person anyway
  8. 客户端程序调用zookeeper报len4807928异常
  9. PAT 乙级 1051. 复数乘法 (15) Java版
  10. OpenGL基础14:摄像机
  11. 输入法突然变成繁体字的解决方法
  12. 【微积分】2.2一元函数积分
  13. 如何使用SPSS进行斯皮尔曼相关性分析
  14. 沉思录三:敏捷开发的精髓是什么
  15. 2022稳定学习年度研究进展系列报告丨精华观点总结
  16. 示例-Luat示例-MQTT
  17. Android APP LOGO尺寸
  18. win10系统桌面快捷方式图标变为白色方块如何解决
  19. C语言编码黄金螺旋线,阿基米德螺旋线
  20. C语言中pthread或Windows API在多线程编程中的基本应用

热门文章

  1. 从一个远程服务器的mysql数据库表的数据复制到本地电脑mysql数据库表,两张表结构一样就是复制数据...
  2. 基于Neo4j实现数据血缘管理
  3. 儿童学计算机编程好处,儿童学习编程有什么好处
  4. 使用HTML批量拼图
  5. 算法注册机编写扫盲之续篇---第三课
  6. 什么互动管理必将风行于天下?(转)
  7. F1 Delta Time 将停止运营,玩家的奖励如何?
  8. 2535: [Noi2010]Plane 航空管制2
  9. html中cursor的属性,cursor怎么用?CSS中cursor属性的使用方法以及可选值的解析
  10. .NET Core剪裁器背后的技术