电子产业一站式赋能平台

PCB联盟网

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

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

[复制链接]

572

主题

572

帖子

4361

积分

四级会员

Rank: 4

积分
4361
发表于 2024-8-14 17:50:00 | 显示全部楼层 |阅读模式
我是老温,一名热爱学习的嵌入式工程师& L  ?" P4 A* b1 `9 D6 ^8 c
关注我,一起变得更加优秀!* m/ N  g5 q( l7 w) B5 ]) t
我大概是在2015年的时候开始接触低功耗蓝牙(Bluetooth Low Energy)应用开发的,当时学习 BLE 最热门的芯片是 TI 的 CC254x 芯片,并且成功把它应用到项目上面。
# M: ^. r  P  f' r# W- X+ |+ c/ q/ x; b: y! |

1ztdgtkg2jd64012803716.jpg

1ztdgtkg2jd64012803716.jpg
* S  t9 `" A0 F1 ]1 A' a

7 }! l: I3 i1 @. \; B我记得,最开始这款芯片的 BLE 协议栈是不支持一台主机多台从机(简称:一主多从)同时进行通信的,后来有大神在OSAL的应用层做了一主多从的适配,但这个不是BLE协议栈的标准功能。
2 @: ~# T$ J% z/ V; i+ z3 ?% x' t2 d5 G8 b
后来,瑞典的 Nordic 半导体推出了 nRF52 系列 BLE4.0 芯片,并且经过多次协议栈迭代才支持一主多从及主从一体通信,这款芯片可以通过切换协议栈的方式支持 BLE Mesh 网络。(目前nRF52系列已经支持蓝牙5.2)
4 N, E: K- X7 ~; S( U& s, o, l, g+ y6 Y/ ]
我之前也写过几篇关于 nRF52840 相关的文章,可以点击以下链接进行回顾:! G& M5 \7 ~/ j, b2 D4 ^' F, j

* k( e- N9 c! a: \物联网 BLE 应用程序开发
, M2 k1 k9 R; t8 N3 g. L. v+ r7 j% B4 f9 B
我给小熊派加了一个 BLE 模块 nRF52840
/ Z$ p- G' \) E5 E- r  o0 K7 N( {% ^+ ~  M; J- [; H2 `( T# T

2 r! Z. V- ~) @星闪 SLE 天然支持一主多从通信,通常是采用星形网络拓扑架构,即一台主机可以同时与多台从机进行连接通信,区别于单一的点对点通信方式,如果从“服务端/客户端”的角度去理解,大概相当于一个服务端程序管理多个客户端连接。
* B( @  c  [2 N9 L( X
& M; g8 R' k$ p  m9 K+ G

nsjllk54ux564012803816.jpg

nsjllk54ux564012803816.jpg
. l0 s& U% c9 P$ ~0 P# Y  C

; ]5 R) \5 i! ^' u$ C6 }如上图所示,飞凌OK3588开发板通过USB接口对接小熊派 Bearpi-Pico H2821模块,作为服务端角色,然后用 8 个 Bearpi-Pico H2821 作为客户端角色,同时跟服务端进行连接通信。; n+ ]6 S) ]7 ~  f! O
3 R' w8 }+ T& j+ S
假设这 8 个客户端角色是一些传感器或者执行器,就可以统一被服务端进行调度通信,客户端可以随时往服务端上传数据,也可以随时接收服务端下发的控制数据。4 K+ D& X  }+ t% E
8 _, o6 W: h; L

+ E) O( J. H" z1 m" c, z6 P
/ G3 I1 Z6 {  g1 A" p: d基于 Bearpi-Pico H2821 核心板模块,小熊派已经发布了支持 1 对 8 通信的AT指令固件,手上有 H2821 核心板的工程师,可以通过以下链接进行获取并使用。8 d) v0 y- I1 y' K

3 ?& s* F% a/ J! ^: WAT指令固件下载地址:0 w( I! A  I' f$ f
https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=74092070 Z- G: @9 {' s% I, T

) z' S4 r; {5 @AT指令手册下载地址:* D/ ^5 F+ z: Y, P/ i/ g: G- Q$ @
https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392
% P9 T! n: T9 `1 M/ l* U1 K6 A! D) d
(以上链接,复制到浏览器打开,或点击【阅读原文】)
5 j7 q/ e7 P, {. U" y8 p( o
5 G6 c' l! L4 m- @% B, r据小熊派官方提供的信息,这个 SLE 一对多 AT 指令固件,主要有以下特点:
- O" _$ L5 v. e! Z& [5 t

rc1kpy5eaaa64012803916.jpg

rc1kpy5eaaa64012803916.jpg

/ y2 Z/ k) Z$ a! k, C
4 q4 J" A, h( q: ~6 ~3 \% g! e0 H, d. j+ O! C2 |! L
欢迎关注并留言本公众号,提出更多关于星闪互联的宝贵建议。我们可以尝试讨论一下以下话题:
9 V& Z) }! t5 u4 X3 ^5 p, G* c& G3 e4 y
1、您希望小熊派提供哪些行业及产品的标准化SLE固件?
; @9 x/ m" Z! B; s: i( S( O2、您所开发的硬件产品,是否能够接入并应用星闪网络?0 C, n8 B! n$ \! K1 ^4 C
3、您希望星闪的资料,能开放到什么程度?
2 n  I$ u( a& r- I  ^0 d  u4、您如何看待星闪互联目前的发展趋势?
  g( C1 Q8 ]' i# h. i5、其他更多话题 。。。; M% b  I, ?2 H; |0 t; u
, ]! T/ U4 ?. C6 {2 P
为了让更多嵌入式技术爱好者可以更好地学习星闪通信技术,我们将会为提出建设性意见的嵌入式爱好者,免费送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)6 W3 m0 k* y& p. m

: _! h+ o' Y* O, ?) J从目前广大网友的反馈情况来看,有人说用星闪不如用蓝牙Wi-Fi,有人说芯片成本很高,有人说资料封闭不开放,有人说星闪只是套壳通信技术,有人说。。。(各种看好与不看好)% A4 C# E9 c- l& `: q; s" r

/ h' K2 A2 Z) [; V& z+ V# V6 b. Y: K6 U但我想说的是,星闪互联,注定会在争议声中不断前进,悲观者正确,乐观者成功,套用前东家CEO曾经说过的一句话:“因为相信,所以看见!
/ |/ e* Y0 H3 L) E
: S+ O$ l# x2 Z$ Q4 K4 O  Q以上,与各位技术同行共勉!
. d8 f4 v& K0 G; [; u7 O5 f3 o
) {. g6 g( J3 i3 s1 E-END-. d7 E; d- X- g3 ^+ h
往期推荐:点击图片即可跳转阅读
8 r: s. Y0 q- E2 A9 Y; e7 {4 ^) l# n
# W0 M# t; ?7 |* F# s, p                                                        : p4 c0 F, l4 Z! ^
                                                                7 r5 `2 t2 i/ a1 G5 G" `8 E
                                                                       
; Z  X7 Y3 H% _4 i! D- j                                                                                / v" y, T) H1 |# K* i- N

y1cnkaliy0a64012804016.jpg

y1cnkaliy0a64012804016.jpg
  Y' J+ ~1 w) n
                                                                                + L! ]# s) Q# s0 b7 \
                                                                                        星闪的资料不开放出来,工程师们没法玩?  x- g3 {/ W  h9 v+ J
                                                                               
; k! w8 L, H9 J# T+ o) ~, Q                                                                        : h8 T1 F% Q2 W* T" z5 K
                                                                % T; o! }( Y) n& [! H( c  @
                                                       
" w1 N/ j3 r. Y% F/ ]. \                                               
7 \: [% y( }) i( G! U; @  T
0 u* u, r6 @3 ?  ~) d" d& N% q                                                        1 Q7 l  g7 ?* S: m
                                                               
# P4 Y4 P4 D# Q. `                                                                       
, ]; Q* l; ^4 ~( F- n6 `                                                                               
4 G6 C% W8 |4 [5 v# x# G& {

ag0mddrf0lb64012804116.jpg

ag0mddrf0lb64012804116.jpg
" x. `& X' Q6 ?' L* o# K- X
                                                                               
( M" \  P/ v; ?' d$ [- h                                                                                        星闪,一项迫切推广的创新技术!5 ]  n! \" n1 Z; w0 A+ R
                                                                               
  ~6 e' y, A* J% ~                                                                          o" h; s) F6 o1 Q- S. k* K
                                                                4 T  @: [2 q) h  F
                                                       
! v2 `" Q& W9 Y/ A4 {4 s, t. [                                               
  n! f, |4 f9 D+ O. `: {% H3 E6 w
& L1 b' Q7 B! h2 v                                                       
- ^9 {- t4 a7 g7 {7 W5 C! ]% c  s                                                                2 f6 J- w: p& `( ^# O3 ]4 h1 s
                                                                       
# _4 r3 T! @1 r1 K. {" B1 N                                                                               
- H1 s* d: J! H- {+ A( I9 L6 ?

v3w3odk2ych64012804216.jpg

v3w3odk2ych64012804216.jpg
3 o7 R$ V. m: Y8 K/ i, n( X
                                                                                4 Y% O6 W; S8 M4 J8 `5 t( `* L
                                                                                        如何实现嵌入式软硬件分层处理接口?
% N/ @" `2 |& t( |& c, F" y) A# b; N                                                                               
# B/ }  d* y+ O; e                                                                        1 ^" B; Y  Q" `% u- Y" ]3 C
                                                                / h) `: {0 s4 z5 _. e$ [( z* W6 U
                                                       
6 @9 j) ~: Q" z& ^0 V                                               
* z+ q  w7 n& \" z% q; B9 h我是老温,一名热爱学习的嵌入式工程师
7 Z& k! I: @" [# X4 l8 ^0 E: r关注我,一起变得更加优秀!
回复

使用道具 举报

发表回复

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

本版积分规则


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