电子产业一站式赋能平台

PCB联盟网

搜索
查看: 397|回复: 0
收起左侧

开启星闪互联,组建一对多小型网络!

[复制链接]

572

主题

572

帖子

4361

积分

四级会员

Rank: 4

积分
4361
发表于 2024-8-14 17:50:00 | 显示全部楼层 |阅读模式
我是老温,一名热爱学习的嵌入式工程师2 ~) e0 V1 c; i( Y% p2 h3 P7 Y
关注我,一起变得更加优秀!9 I* W2 L/ P) R1 R' i2 I, f
我大概是在2015年的时候开始接触低功耗蓝牙(Bluetooth Low Energy)应用开发的,当时学习 BLE 最热门的芯片是 TI 的 CC254x 芯片,并且成功把它应用到项目上面。
% G( g; |% T, _3 `: l, |' n( {: b0 v6 w! C

dtqrd5dszis6405225434.jpg

dtqrd5dszis6405225434.jpg

$ Y3 v1 [6 `1 [2 f. A5 i3 W+ _- ?( M: l6 P4 {1 o% I' i
我记得,最开始这款芯片的 BLE 协议栈是不支持一台主机多台从机(简称:一主多从)同时进行通信的,后来有大神在OSAL的应用层做了一主多从的适配,但这个不是BLE协议栈的标准功能。: o/ r( |. q- R1 g! l
! P1 C: M, f* ^: ]
后来,瑞典的 Nordic 半导体推出了 nRF52 系列 BLE4.0 芯片,并且经过多次协议栈迭代才支持一主多从及主从一体通信,这款芯片可以通过切换协议栈的方式支持 BLE Mesh 网络。(目前nRF52系列已经支持蓝牙5.2)' W4 @3 B! k5 \# M" Y
% k1 s1 B) E+ x9 V* T2 W
我之前也写过几篇关于 nRF52840 相关的文章,可以点击以下链接进行回顾:! W0 W( s7 C, P
. _# S, f$ O- E! }+ {- R8 J3 t
物联网 BLE 应用程序开发
9 r% a$ B2 D1 L8 T4 a" O6 w
2 S$ c) ^$ u( G1 l; V" j: A我给小熊派加了一个 BLE 模块 nRF52840# g: U" y$ h, g# P8 f
. a' C0 @+ ?& F9 X  W7 z
) X8 }6 F; C: b9 F: C2 \
星闪 SLE 天然支持一主多从通信,通常是采用星形网络拓扑架构,即一台主机可以同时与多台从机进行连接通信,区别于单一的点对点通信方式,如果从“服务端/客户端”的角度去理解,大概相当于一个服务端程序管理多个客户端连接。- ~& _9 c, L" Z/ w1 S
4 m8 d) t9 F9 E0 K: u8 b/ c# e0 \5 U

d0nenyffttf6405225534.jpg

d0nenyffttf6405225534.jpg
5 c0 A5 Q# g& _, d, j0 _. x$ `
1 w- J) y! m" \3 w, @0 B5 q
如上图所示,飞凌OK3588开发板通过USB接口对接小熊派 Bearpi-Pico H2821模块,作为服务端角色,然后用 8 个 Bearpi-Pico H2821 作为客户端角色,同时跟服务端进行连接通信。' t0 o+ Y$ e* j: ?7 N  H; @0 ^* Q4 C

8 m3 W' ^9 i  _- b7 q. x假设这 8 个客户端角色是一些传感器或者执行器,就可以统一被服务端进行调度通信,客户端可以随时往服务端上传数据,也可以随时接收服务端下发的控制数据。
9 D( _! D. [" }$ s2 N- w, [
" g; V: C6 s7 _6 p5 Y% O! z) m, B7 e; f
$ [# B; L. Z4 h) k
基于 Bearpi-Pico H2821 核心板模块,小熊派已经发布了支持 1 对 8 通信的AT指令固件,手上有 H2821 核心板的工程师,可以通过以下链接进行获取并使用。
5 B# X2 R- q7 K- D
. w) s* [1 l# j' OAT指令固件下载地址:
, `& f. j" Y. F7 Ehttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207! V% K) \& Z: y& u0 D9 a

; |2 ], n4 i# L% ~' N( ZAT指令手册下载地址:
: [( c1 R5 l* C% I& |, p: x) G' xhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=74093928 l2 y% i7 e6 K' m% q2 p0 {3 h

* n! u& J* o' ](以上链接,复制到浏览器打开,或点击【阅读原文】)
' \: i7 n+ j# E
2 S: c6 l7 H8 y0 Q据小熊派官方提供的信息,这个 SLE 一对多 AT 指令固件,主要有以下特点:
* a' J3 f% F/ a$ O2 y3 T# t8 n

ikusqdkdnve6405225634.jpg

ikusqdkdnve6405225634.jpg
1 I# V- I+ ^' `' i1 ~$ O

7 q+ U& i4 r% Z& m( _) G
, j, \7 I: b3 I% T. }欢迎关注并留言本公众号,提出更多关于星闪互联的宝贵建议。我们可以尝试讨论一下以下话题:9 ]- m  Y9 H6 K5 d( C% `4 J
9 D; z" `$ ^$ M4 w
1、您希望小熊派提供哪些行业及产品的标准化SLE固件?5 `2 Z# T7 F( A9 L0 }% ]
2、您所开发的硬件产品,是否能够接入并应用星闪网络?
% y6 h' h' E9 r3、您希望星闪的资料,能开放到什么程度?9 x  {& P9 p0 N. r
4、您如何看待星闪互联目前的发展趋势?6 S' f* ]( p# D2 x9 C
5、其他更多话题 。。。' Y* ]& W" o7 ]: i. h
1 D" f- d- a$ j% n2 ^' G- e4 e
为了让更多嵌入式技术爱好者可以更好地学习星闪通信技术,我们将会为提出建设性意见的嵌入式爱好者,免费送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)
& d0 r: h7 `2 k( N/ \
5 _* r5 j: D0 r0 ^从目前广大网友的反馈情况来看,有人说用星闪不如用蓝牙Wi-Fi,有人说芯片成本很高,有人说资料封闭不开放,有人说星闪只是套壳通信技术,有人说。。。(各种看好与不看好)
  A; x* V; c, x0 F) E$ z+ p' l4 r7 E8 L
但我想说的是,星闪互联,注定会在争议声中不断前进,悲观者正确,乐观者成功,套用前东家CEO曾经说过的一句话:“因为相信,所以看见!
% Q0 q8 N6 G8 y7 K+ d* U* t2 f) Q6 H' R
以上,与各位技术同行共勉!
7 A3 y, r) @9 c. x. A& v: X
& O% i9 Y% y; F-END-
9 V* e, H# |- F8 k5 a; `往期推荐:点击图片即可跳转阅读( D9 }: I7 j4 L1 G, Q& @, u3 @

  i1 p. Z7 N) ~0 n9 Y                                                       
3 D+ m# O# O" L2 c; M& i$ p                                                                $ h7 q7 ]3 [' U
                                                                       
. x* R% W4 {* S- R                                                                               
3 }# c* C: R$ {4 F& W

urjh4nihep16405225734.jpg

urjh4nihep16405225734.jpg
' Y/ h* ^( K1 F' ~/ x
                                                                               
9 v0 r6 D, O7 R/ `) p' o                                                                                        星闪的资料不开放出来,工程师们没法玩?. g9 h7 n* `; j
                                                                                2 a& {$ r: P5 F! l
                                                                       
8 ]4 ^4 z9 B! J  M3 X* y                                                               
) C) A* W7 o- Y                                                       
+ b; Y) M7 F2 m" m2 }  S1 q0 a                                                1 |! p2 \% E) R6 T

! _2 R; L# A5 }# X' G                                                       
7 I6 A! `6 y7 S4 A* _) C' d                                                               
& u' t% z* r7 U' }                                                                       
3 l( r1 I( T. O0 T                                                                                * g+ W; n0 x/ p. u  u7 P/ w5 j

122jtiuv1zh6405225834.jpg

122jtiuv1zh6405225834.jpg
. @/ E8 x2 D6 q; f
                                                                                0 `) s2 \( A0 H: z0 |! h) l
                                                                                        星闪,一项迫切推广的创新技术!
* w4 l! J& d3 `2 M                                                                                * P! n/ |2 F3 S1 w
                                                                       
' l4 z/ H9 q# ~2 C                                                               
8 Z7 Q$ ?- h2 ?" ~                                                       
/ G; \' c1 p: p                                               
9 {' N9 X& u* v7 l" N' l
$ ^. i$ k: [5 U7 D% G- D9 U                                                        ' Z9 N$ V4 b) f+ X, G
                                                                % ^7 ]2 G2 C& P- U# ^
                                                                        * c) M6 u9 K; s. }* O( j1 Y( I
                                                                                7 M  X0 ~( f; `& I6 P

yj4gogvxikv6405225934.jpg

yj4gogvxikv6405225934.jpg
; Q, P) F: W0 y  i8 D" o: X
                                                                               
' n; B% P) x( J' q                                                                                        如何实现嵌入式软硬件分层处理接口?
7 R$ l8 y! k3 Q6 C                                                                                9 q& E- D( W! s
                                                                       
" a$ u4 M. l4 B4 _& b                                                               
, `. V. `" m* c6 r& k3 D. ~) K                                                        ' K. {) i1 H& Y. }. h' @% j* x( g
                                                . t+ x. X. h% t& E) ]( r
我是老温,一名热爱学习的嵌入式工程师, D3 W* m  v( X1 [: g$ x
关注我,一起变得更加优秀!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表