电子产业一站式赋能平台

PCB联盟网

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

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

[复制链接]

572

主题

572

帖子

4361

积分

四级会员

Rank: 4

积分
4361
发表于 2024-8-14 17:50:00 | 显示全部楼层 |阅读模式
我是老温,一名热爱学习的嵌入式工程师% y1 S% _* C2 y0 m8 Z( N
关注我,一起变得更加优秀!& B' F* Z' H4 A/ t5 N* P: p' \
我大概是在2015年的时候开始接触低功耗蓝牙(Bluetooth Low Energy)应用开发的,当时学习 BLE 最热门的芯片是 TI 的 CC254x 芯片,并且成功把它应用到项目上面。" C4 w# y) a5 E6 N$ B# K: F

, N' W, Y- Y" K" p* b

cwe4roaut3b64019560929.jpg

cwe4roaut3b64019560929.jpg
0 X5 r' H4 F: F5 h

- `  Z4 `& S% t1 J$ Z1 u我记得,最开始这款芯片的 BLE 协议栈是不支持一台主机多台从机(简称:一主多从)同时进行通信的,后来有大神在OSAL的应用层做了一主多从的适配,但这个不是BLE协议栈的标准功能。: t- [. I+ ^/ k! l+ S" j

; t# @, J/ w3 g, L后来,瑞典的 Nordic 半导体推出了 nRF52 系列 BLE4.0 芯片,并且经过多次协议栈迭代才支持一主多从及主从一体通信,这款芯片可以通过切换协议栈的方式支持 BLE Mesh 网络。(目前nRF52系列已经支持蓝牙5.2)8 D4 K- e2 t, M( ]9 x: h# Y2 Y! |

' N2 B: x& k' m- M# L% S1 I我之前也写过几篇关于 nRF52840 相关的文章,可以点击以下链接进行回顾:( J( }! D  D% Z

, F6 h/ ]- H( j7 z! x" x物联网 BLE 应用程序开发
0 u9 f: I6 R$ n
  T' p: q0 \; X2 B0 E( s我给小熊派加了一个 BLE 模块 nRF52840
+ J# z5 F7 K) K8 C/ z. V- D1 B6 p  A4 R1 p

0 m. [' ]$ D, f, V4 Z+ n7 ~7 {0 y  ]星闪 SLE 天然支持一主多从通信,通常是采用星形网络拓扑架构,即一台主机可以同时与多台从机进行连接通信,区别于单一的点对点通信方式,如果从“服务端/客户端”的角度去理解,大概相当于一个服务端程序管理多个客户端连接。- `0 ~8 V$ f4 Y, j

# `8 b4 Z- R/ w* P. [, c% L- B

gbgawqfn3zh64019561029.jpg

gbgawqfn3zh64019561029.jpg
, s) Y/ x( [( p  y

9 v) k$ i2 o* v/ K如上图所示,飞凌OK3588开发板通过USB接口对接小熊派 Bearpi-Pico H2821模块,作为服务端角色,然后用 8 个 Bearpi-Pico H2821 作为客户端角色,同时跟服务端进行连接通信。
+ P- G/ J( t7 |- R3 _2 V# H1 s) @; [+ ^- f  j: T( w4 N
假设这 8 个客户端角色是一些传感器或者执行器,就可以统一被服务端进行调度通信,客户端可以随时往服务端上传数据,也可以随时接收服务端下发的控制数据。1 {( X$ k* Y( m0 C1 P2 e0 g

! ~: t) p% X* Z- P5 t) b. U6 E1 l) d6 V: M3 W
3 G1 M" q8 Z1 U$ O
基于 Bearpi-Pico H2821 核心板模块,小熊派已经发布了支持 1 对 8 通信的AT指令固件,手上有 H2821 核心板的工程师,可以通过以下链接进行获取并使用。
" y1 N5 D* d3 t/ o5 R
  K4 f) P8 {6 \  Y# v, NAT指令固件下载地址:. w3 _. r/ v/ }( e6 p" p) |
https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207
/ ]2 e7 F( i" Y7 d; f$ T0 y6 L. S) O+ T% J
AT指令手册下载地址:
, {: r1 o( g! {https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392
3 [4 B0 I& P7 @1 Q7 E+ i2 o! D2 `0 D4 w1 i5 G1 a$ [
(以上链接,复制到浏览器打开,或点击【阅读原文】)
0 R/ I: d: K, P/ L; G1 [! v- p, @7 R- r0 d4 u" G3 F
据小熊派官方提供的信息,这个 SLE 一对多 AT 指令固件,主要有以下特点:4 ]+ C! s; ~" B) O7 l, h, h

hlefntodpkz64019561129.jpg

hlefntodpkz64019561129.jpg

. Z/ ]- [, a; T) I: q# O4 J
1 d5 V- K; t) l# m7 `4 w6 M& l2 |( w1 q
欢迎关注并留言本公众号,提出更多关于星闪互联的宝贵建议。我们可以尝试讨论一下以下话题:
! S0 i' Y7 {) ~9 i6 a. W
& k2 w) l  Y& d. v4 s. A: q1、您希望小熊派提供哪些行业及产品的标准化SLE固件?" t2 P1 j5 |+ f6 X0 b: k7 s
2、您所开发的硬件产品,是否能够接入并应用星闪网络?
3 ^8 p% y0 e& |% E3、您希望星闪的资料,能开放到什么程度?; Q4 d* [' C, w3 ]" p  f0 }
4、您如何看待星闪互联目前的发展趋势?  M* q$ s# x' n1 {, ^# h" h) I
5、其他更多话题 。。。: G. d9 ]! x1 [+ _5 X: d0 O

! n) t, t/ ?% _/ {4 `! K为了让更多嵌入式技术爱好者可以更好地学习星闪通信技术,我们将会为提出建设性意见的嵌入式爱好者,免费送出一份 BearPi-Pico H2821核心板。(每份3~5片不等), J& t# K) |( V2 \9 _

! z2 ]9 n; h7 k6 i+ O. q% P* G从目前广大网友的反馈情况来看,有人说用星闪不如用蓝牙Wi-Fi,有人说芯片成本很高,有人说资料封闭不开放,有人说星闪只是套壳通信技术,有人说。。。(各种看好与不看好)- A4 e2 p( H; G
; A6 q: o3 x8 x: V/ H
但我想说的是,星闪互联,注定会在争议声中不断前进,悲观者正确,乐观者成功,套用前东家CEO曾经说过的一句话:“因为相信,所以看见!* ?6 G8 b+ e6 r) e7 N" I' V0 P

4 y5 L9 ~% ^7 w9 B以上,与各位技术同行共勉!
& l  O' E/ q/ o4 {
6 Q5 f9 o8 N5 i; p+ n9 w0 r; z2 h-END-
; W# R. Y8 D7 h, A往期推荐:点击图片即可跳转阅读
! e: E" p0 L) w% w, E' _3 X3 _3 q( u0 c7 j' X: z
                                                       
! d. i# B  J+ L/ N7 ^( |% D2 I9 e                                                               
4 I# U9 k& H3 e" B3 ~' K- b                                                                       
- Y6 i1 J7 o$ |                                                                                  T1 a' G+ {& Y5 v2 G

uq3uabptolt64019561229.jpg

uq3uabptolt64019561229.jpg
" V/ @' D" w, z2 P# P! r# p
                                                                               
/ {( W$ p% W9 x0 J/ x* w6 |: x+ h) [: C1 l                                                                                        星闪的资料不开放出来,工程师们没法玩?  i7 {# F4 v2 U# n( j, A& e9 w
                                                                                4 \4 S3 Q. `( |9 f; G
                                                                        8 M, a' N( n+ a/ L# i6 g
                                                                + {5 l: F5 S! A* a5 F
                                                       
( [( d8 N' n( \) y# T/ K  S& n                                                + Q, ~9 A* D: d! d( C% n

1 Y- f7 g( |7 Y7 X                                                       
4 [/ Q) d5 w- [6 X  v! E+ k                                                                ; i- C' M- O$ C8 y4 q" U9 B* P
                                                                        4 a2 R* O4 S. h% e
                                                                               
3 S" }% B6 P8 u

xtrnrrmaj1h64019561329.jpg

xtrnrrmaj1h64019561329.jpg
: ]2 n! g+ H7 {& S6 W' E
                                                                               
* u# z, A2 {/ c8 E5 W1 S                                                                                        星闪,一项迫切推广的创新技术!" D' ^: j: O5 j
                                                                               
: t8 v4 ~1 `) ?' L& }                                                                       
2 J! m, h, ]1 o# u" }: T                                                                4 k6 H- F9 n6 f2 r/ W* P& W
                                                       
$ p: h$ d2 D% X/ P- B4 n' t1 n& D$ G4 N                                                + K6 j" Z5 G' K) S5 V/ z

! C# V# S& c/ J, Y9 T  {. V                                                        ! J( L, }8 ^+ F0 s' B2 A" g
                                                                $ J0 y4 n# W7 s9 n) \
                                                                        3 \3 L' H, [: s- P7 N1 D/ V
                                                                               
% `! X: U- B2 o4 _! ?

oskfxpvf3hd64019561429.jpg

oskfxpvf3hd64019561429.jpg

2 E1 u; A5 j# _9 }  [: R                                                                                9 G: H+ I% p; G) a, Q0 C
                                                                                        如何实现嵌入式软硬件分层处理接口?
/ w- g" _0 r6 F4 Z6 y                                                                                2 E' o9 v" j; x- `  S: N% \; i
                                                                        $ P9 J2 O1 f: V& z6 z
                                                                + d8 t8 M, U5 B
                                                        # _& Y  k! P+ y/ T. m) n
                                               
* ]  P, Y6 W! D+ B8 v, P我是老温,一名热爱学习的嵌入式工程师
% k( [- G$ u* B' d: w, \- C关注我,一起变得更加优秀!
回复

使用道具 举报

发表回复

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

本版积分规则


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