【开发板试用报告】从零了解Hi3861的硬件部分!

2020年12月3日 作者 火狐体育

从零系列-2~

大家好呀,我是RYC,距离上一篇测评已经一周啦,不过我到现在还没有发出任何一张板子的图,,,这是为什么呢?

原因很简单—-我要现在向大家介绍我们Hi3861开发板的资源以及使用,最后会有一个小小的DEMO(本来想放到下周的,,不过我实在太激动了,于是乎今天就先放出来吧~感谢大家和鸿蒙社区还有各位大佬的帮助和付出~我这两天收货非常大~

偶,对啦,由于我照相的水平十分的差,甚至于基本拍出来没法看。。。。所以,我把晒板子这部分先鸽一鸽哈,先在最后象征性发几张图来给大家看看吧~咱们Hi3861开发板是真的好看~做工特别好,而且也很细致,我拍不出来啥细节……所以本文图片都采用官方的啦…

今天这一篇评测和介绍全部是干货,没有一丢丢水分,请大家放心观看~一定让大家在这一篇评测之中彻底了解Hi3861和鸿蒙的厉害{doge}当然啦,这个从零系列有一点点小白….大佬们可以直接看资料…..我保证我这一个绝对是最准确最生动的!

照例,先来一波Q&A

Q:你这次的文章听上去就没啥营养,这个板子的资源和布局都有非常详细的资料,看看不就知道啦!

A:我这篇文章讲的可不止这个~看下去就知道啦!

Q:为啥不先发这一篇,先要搭建环境

A:工欲善其事必先利其器,要想开发,那就一定得先搭建环境啊。


—咳咳,q&a太尬了,直接进入正题吧!


上图,是我们官方所放出来的图,里面介绍以及概括的非常之详细,大家可以先对这一张图进行了解,会对大家理解接下来的内容有一些帮助。

另外,我这一篇报告所评测的顺序,也是按照这个从上到下的顺序进行的~以下是目录,供大家参考~

0-总体介绍

1-HiSpark WIFI IOT 主板

2-HiSpark WIFI IOT 底板

3-HiSpark WIFI IOT 显示板

4-HiSpark WIFI IOT NFC板

5-HiSpark WIFI IOT 环境测量板

6-HiSpark WIFI IOT 红绿灯板

7-HiSpark WIFI IOT 炫彩灯板


总体评测:


(主板)

通用规格
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接入
支持WFA WPA/WPA2 personal、WPS2.0
支持与BT/BLE芯片共存的2/3/4 线PTA方案
电源电压输入范围:2.3V~3.6V
IO电源电压支持1.8V和3.3V
支持RF自校准方案
低功耗:Ultra Deep Sleep模式:5μA@3.3V
DTIM1:1.5mA@3.3V
DTIM3:0.8mA@3.3V

PHY特性
支持IEEE802.11b/g/n单天线所有的数据速率
支持最大速率:72.2Mbps@HT20 MCS7
支持标准20MHz带宽和5M/10M窄带宽
支持STBC
支持Short-GI

MAC特性
支持A-MPDU,A-MSDU
支持Blk-ACK
支持QoS,满足不同业务服务质量需求

CPU子系统
高性能 32bit微处理器,最大工作频率160MHz
内嵌SRAM 352KB、ROM 288KB
内嵌 2MB Flash

外围接口
1个SDIO接口、2个SPI接口、2个I2C接口、3个UART接口、15个GPIO接口、7路ADC输入、6路PWM、1个I2S接口(注:上述接口通过复用实现)
外部主晶体频率40M或24M

其他信息
封装:QFN-32,5mm×5mm
工作温度:-40℃~+85℃


以上,是我们开发板的一些参数,和一些电气特性,大家在观看之后应该相当震撼,不知道大家是在哪几个方面看出来这个开发板的厉害之处的,反正我在阅读完这些参数的时候,感悟非常的深刻….主要是开发板的接口是充足的….这两年这么小规格的开发板很少见啦….

实际观感上面来讲,我们可以清楚的看到,PCB的切割十分平滑,边缘均有小倒角,针脚是直立的,焊点均匀,经过放大镜的无死角查看,看不到任何一个焊点是缺焊漏焊或者是没有上锡的。按键的质感十分好,常用的功能按键和系统按键区分的很开,很能防止误触。这里我就要惊叹一下啦,在拓展版上面,按钮的键帽都是软的,按起来非常舒服,没有咯手的感觉,按下去很舒服,现在市面上的大部分开发板的功能按键都是裸露在外面的,按下去很咯手。而系统按键则采用了不带键帽的扁平小巧的轻触开关,防止了误触。

接着,可以看到开发板的排母是整齐的,仔细看看,大家可以发现有些地方的插孔是封死的,不要惊讶,这个是防止反插而设计的~

不信?你反着插一下试试{doge}这就是一些小小的感受,接下来就是每一个PART的单独写照啦。


1 主板

哈哈,这个就是主板啦~说是主板,但是实际上是最小的一个{doge}…..

Hi3861 WLAN模组是一片大约2cm*5cm大小的开发板,是一款高度集成的2.4GHz WLAN SoC芯片,集成IEEE 802.11b/g/n基带和RF(Radio Frequency)电路。支持OpenHarmony,并配套提供开放、易用的开发和调试运行环境。

然后我从上到下给大家介绍一下~

1-TYPE-C接口。这个主板非常意外的采用了type-c接口,这个接口的传输效率比较高,而且最重要的是typec接口支持正反插,如果大家玩过很多开发板,不难发现,开发板大多数都是采用micro-usb的…..那个玩意插一次难受一次。

2-user按键。大家对这个一定不陌生,这就是自定义按键。这个按键采用了轻触开关,而且由于是在插针两侧,所以还特地采用了扁平式的按键,防止了在插拔主板的时候不小心按到按键的尴尬情况。

3-串口芯片。串口芯片是一块ch340,还是国产的~我试了三四台电脑,驱动都是好的,不用安装驱动,很nice~

4-Hi3861主控。这个封装好评!

大家如果细心还能发现右下角有触点,八成是支持外置天线的吧~

这个主板的位置是最左侧~

2 底板:

1-NFC座子。这个可以通过排线接入NFC,配合NFC拓展板使用。

2-主板座子,这个用来直接插入主板,大家插的时候注意一定要将typec口放在下面》。。。

3-oled-nfc拓展座,这个只能插入nfc板子以及oled板子。

4-其他拓展座。这个拓展座可以接入除了nfc板子以外的拓展板~

5-电源切换拨码,用于切换电源类型。

6-电池接口,大家可以直接在这里接入3v-9v的电池。

7-跳线帽,用于切换是usb供电,还是电池供电,如果采用电池供电,大家一定要记得将这个跳线帽插到左边~

开发板的底板,背面印刷着每一个针脚,丝印清晰,当然,请大家注意一下哈,千万不要{大力出奇迹},这个排母之间的缝隙非常的小,一不小心就有可能把这个掰弯的…..

3 显示板

这个板子配备了一个0.96英寸的oled显示屏幕,而且做工非常优良。这里推荐大家不要把这个膜给撕掉,让它呆在上面也挺好的…..

同时,这块板子也配备了两个用户自定义的按键,值得注意的是,全部采用了软键帽,按下去的感觉非常舒服。

4 NFC板

这个板子是一个nfc板子,有一个非常大的nfc线圈,据官方介绍灵敏度很高,响应速度很快。我一会去试试~

这两块板子都是采用i2c通信的,至于什么是i2c….

I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。
主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如果主机要发送数据给从器件,则主机首先寻址从器件,然后主动发送数据至从器件,最后由主机终止数据传送;如果主机要接收从器件的数据,首先由主器件寻址从器件.然后主机接收从器件发送的数据,最后由主机终止接收过程。在这种情况下.主机负责产生定时时钟和终止数据传送。

哈哈哈哈,听不懂没关系~大家只需要记住如何调用就行~这玩意慢慢来~

5 环境检测板

这个板子有温湿度传感器,可燃气体传感器,甚至配备了一个蜂鸣器,我们可以使用这个做个智能物联网环境检测!

6 信号灯板

这个板是有三颗LED,便于模拟信号灯!有一个自定义按键,有一个自定义蜂鸣器~

7 一颗三色led

这个板子有一个自定义蜂鸣器,一个光照传感器!


以上就是介绍啦~放一些我的板子的图~


最后给大家安利一个串口调试工具~cutecom

使用apt install cutecom即可安装,十分简单容易操作。


作者:ryc12138

想了解更多内容,请访问:
51CTO和华为官方战略合作共建的鸿蒙技术社区
https://harmonyos.51cto.com?jssq