|
我是老温,一名热爱学习的嵌入式工程师
- i. q% f9 T) D. R2 O6 U, h关注我,一起变得更加优秀!4 z' k% s# p5 d
我大概是在2015年的时候开始接触低功耗蓝牙(Bluetooth Low Energy)应用开发的,当时学习 BLE 最热门的芯片是 TI 的 CC254x 芯片,并且成功把它应用到项目上面。. F& V% r5 n: [8 _
- g$ v2 i, q0 O* _* ]9 z& h, s1 \
ncagluho02z6401445139.jpg
2 G" p8 |! N4 z8 ~- n% W5 Z, S. b9 I8 C4 y# |
我记得,最开始这款芯片的 BLE 协议栈是不支持一台主机多台从机(简称:一主多从)同时进行通信的,后来有大神在OSAL的应用层做了一主多从的适配,但这个不是BLE协议栈的标准功能。) {+ z" ~0 c; j& x8 Y/ m6 k
3 {3 N6 h" J4 E0 u7 U( l
后来,瑞典的 Nordic 半导体推出了 nRF52 系列 BLE4.0 芯片,并且经过多次协议栈迭代才支持一主多从及主从一体通信,这款芯片可以通过切换协议栈的方式支持 BLE Mesh 网络。(目前nRF52系列已经支持蓝牙5.2)
) q1 W" U/ w& H
, [# [/ b/ r+ _0 c4 c我之前也写过几篇关于 nRF52840 相关的文章,可以点击以下链接进行回顾:2 n* S2 w1 o) }
0 z7 T: H g7 O+ @1 ~3 {3 d2 {: h" ]2 r
物联网 BLE 应用程序开发
; Y( y; g, I9 A6 q5 o% _ T" M7 Z. d/ f+ m0 J$ G
我给小熊派加了一个 BLE 模块 nRF52840. ]7 w* |# s+ e) S' f
1 a) r, r5 ~! R8 p1 m" h! `8 x. e2 i1 f
, l! f: c' V% F& t( {! w1 H. N. u' Q
星闪 SLE 天然支持一主多从通信,通常是采用星形网络拓扑架构,即一台主机可以同时与多台从机进行连接通信,区别于单一的点对点通信方式,如果从“服务端/客户端”的角度去理解,大概相当于一个服务端程序管理多个客户端连接。
& R; c( \( x E. [$ t6 w7 u3 A1 |9 h0 ^$ H6 ~9 G+ o: t
ze2xfz2qezn6401445239.jpg
6 j! n; a% {( ^$ @3 t7 k$ s- F6 Z# ?/ P0 G1 P+ v
如上图所示,飞凌OK3588开发板通过USB接口对接小熊派 Bearpi-Pico H2821模块,作为服务端角色,然后用 8 个 Bearpi-Pico H2821 作为客户端角色,同时跟服务端进行连接通信。. R* A% b: s1 o k& W1 g
6 c8 I; K$ F5 K5 S* B
假设这 8 个客户端角色是一些传感器或者执行器,就可以统一被服务端进行调度通信,客户端可以随时往服务端上传数据,也可以随时接收服务端下发的控制数据。
5 J) J; [ X1 [3 o# v4 g
5 {, V! o; K8 g6 o& ^: v" F
. ~6 b/ @5 l/ C! @# _
& ^/ Z9 [: _4 D基于 Bearpi-Pico H2821 核心板模块,小熊派已经发布了支持 1 对 8 通信的AT指令固件,手上有 H2821 核心板的工程师,可以通过以下链接进行获取并使用。* W2 m# U" F, W
" s. v# R. V5 l. x- U
AT指令固件下载地址:$ P Z, x. F2 E- O/ c/ f
https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207, v- ]; \% S9 U5 ^0 z' F
- w) ` A3 k1 _
AT指令手册下载地址:
9 B. j; C' j9 nhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392
/ Q& Y5 t! [6 E) i. W$ r: Y& a: y2 ?: C" g8 P) {; E
(以上链接,复制到浏览器打开,或点击【阅读原文】)0 l8 i# ]2 D! ?
, b4 i4 N' ^2 y3 X) ]9 }( }$ C8 s8 A8 M据小熊派官方提供的信息,这个 SLE 一对多 AT 指令固件,主要有以下特点:
Y. [1 w+ I: {. t! n
lfrngzpdfzi6401445339.jpg
P: j! r) s' _# n! C$ b% H: z$ o
! q( p# N- ^/ }/ t
* w( D4 E. [8 t* H: N$ V! e. a
欢迎关注并留言本公众号,提出更多关于星闪互联的宝贵建议。我们可以尝试讨论一下以下话题:
' _ c: ^- {/ ]) W2 }* w" }2 Y1 a! V7 ?0 `2 ^+ I
1、您希望小熊派提供哪些行业及产品的标准化SLE固件?3 n% S# c$ S Y5 N4 i+ B; y1 t
2、您所开发的硬件产品,是否能够接入并应用星闪网络?* m3 E5 [5 Z( m0 z; d
3、您希望星闪的资料,能开放到什么程度? E3 F2 Z5 q6 y
4、您如何看待星闪互联目前的发展趋势?
6 V8 f# N: A/ M( O, N5、其他更多话题 。。。
7 u8 c D$ I W- S; \& h5 }: o8 y. J u3 n- d
为了让更多嵌入式技术爱好者可以更好地学习星闪通信技术,我们将会为提出建设性意见的嵌入式爱好者,免费送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)& D4 z, l- s; ?6 S; R
; n* L' p- |3 a/ F. ^从目前广大网友的反馈情况来看,有人说用星闪不如用蓝牙Wi-Fi,有人说芯片成本很高,有人说资料封闭不开放,有人说星闪只是套壳通信技术,有人说。。。(各种看好与不看好)
" M6 W" y) i) V: w! ?" }/ A, C* {
但我想说的是,星闪互联,注定会在争议声中不断前进,悲观者正确,乐观者成功,套用前东家CEO曾经说过的一句话:“因为相信,所以看见!”
9 t+ d6 R; o& a& f8 Z' P4 f7 c% S& x% e
以上,与各位技术同行共勉!3 L, h& X$ Z) m E4 ~( x/ p
7 e* r% j6 T$ [4 t# q1 l& Q5 R2 S
-END-1 i3 z# d# y( q
往期推荐:点击图片即可跳转阅读4 K( ^. W+ l! Z4 d2 `- _
9 W5 k( A0 o- b r9 _) E% T9 K
# t& J7 R* Q. ?. ~3 s6 }
( w0 ^: z. ]5 j* `" ~$ e
) W" U! `1 M7 A 5 h- Q( R; ?8 n- l/ x. E, g
32znyyv124y6401445440.jpg
! ?( L" q/ |: C% W2 m! O# a7 ]
+ J4 y* }; u. X& W 星闪的资料不开放出来,工程师们没法玩?
3 ]' r/ h5 L& ]& `6 S' h" Q % D, D. H- o, J$ R2 m- R$ A
3 k- p0 j- O4 Z- p
8 Y9 z7 u) V2 m, s5 [6 D
i4 L! S, C. e: `! Z7 Q w
, y" Z6 q+ @, i! a; V! b0 g$ b2 Z1 K5 X# e6 _ c
1 s- G- `6 P& n! s) ]
6 f6 o( V$ U5 l9 ^
0 b% R, R2 N' g% Z0 z) D
9 P& J8 p9 W- K6 s& b, V
jh2met4i2aa6401445540.jpg
4 V8 A7 |: q" g! r' B$ x) Z
6 [* C) S# A5 C& [3 s9 o/ X6 t
星闪,一项迫切推广的创新技术!
) u% C p- [. S1 G& y & o7 a3 r. y7 ~# {6 U
& }! @. j' L/ o6 z3 i
1 k( F! G8 _$ }1 q7 _' H$ b' x
8 p% G$ d, `" w4 ~8 V
3 S, f P% H- m; O
1 b4 v7 M4 B0 Z9 r3 w8 W
, d: z1 O% J0 R& P) o7 P& f" E% r$ ~ ( q: _7 q0 e" H) A. Y' u
) X" w! \- e4 f1 U1 a
5 N X; k. z6 d }0 J
pld5tb5lvic6401445640.jpg
9 C$ `. N* C) j# `
! ?/ Q4 e- c/ o 如何实现嵌入式软硬件分层处理接口?! P- n& d+ c* p* p( M0 k/ W
- c. ^' y$ }) }) Z % d9 {5 n3 u+ a/ N \1 X
; ] M' Z# Z3 v! Y, N# J& ~. {/ G
' z8 r& ]& Z$ B$ j$ m/ H
: n, J0 b* q- }6 {; n; g C$ `我是老温,一名热爱学习的嵌入式工程师
3 d" t6 E2 B9 _9 z5 c! x关注我,一起变得更加优秀! |
|