電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 51|回復: 0
收起左側(cè)

開啟星閃互聯(lián),組建一對多小型網(wǎng)絡(luò)!

[復制鏈接]

437

主題

437

帖子

96

積分

一級會員

Rank: 1

積分
96
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-8-14 17:50:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
我是老溫,一名熱愛學習的嵌入式工程師
6 d% ^0 R5 B5 W# D關(guān)注我,一起變得更加優(yōu)秀!' x5 v, b; j" Q* H' L
我大概是在2015年的時候開始接觸低功耗藍牙(Bluetooth Low Energy)應用開發(fā)的,當時學習 BLE 最熱門的芯片是 TI 的 CC254x 芯片,并且成功把它應用到項目上面。- f/ a% `# t5 E: i

5 w% d1 E  U: T$ Q
4 \5 [( Y! @+ e) [( n
3 ~$ ]# Y0 }: ?6 Z( z- j- i' X% u我記得,最開始這款芯片的 BLE 協(xié)議棧是不支持一臺主機多臺從機(簡稱:一主多從)同時進行通信的,后來有大神在OSAL的應用層做了一主多從的適配,但這個不是BLE協(xié)議棧的標準功能。
! f4 t, ?6 y: y' h  w( W
% R2 [9 c- W- N  a  l, M4 S' B后來,瑞典的 Nordic 半導體推出了 nRF52 系列 BLE4.0 芯片,并且經(jīng)過多次協(xié)議棧迭代才支持一主多從及主從一體通信,這款芯片可以通過切換協(xié)議棧的方式支持 BLE Mesh 網(wǎng)絡(luò)。(目前nRF52系列已經(jīng)支持藍牙5.2)
5 u+ x8 m1 o0 S: S4 h. ^5 J
6 k+ }! }% f7 {4 ~/ B我之前也寫過幾篇關(guān)于 nRF52840 相關(guān)的文章,可以點擊以下鏈接進行回顧:# `* P/ ]7 Q3 P% n8 D7 j

5 ~, n) D. c6 O8 r物聯(lián)網(wǎng) BLE 應用程序開發(fā)- u! h, \& `8 P1 J; H' a6 q
- n/ y9 \# Z, C4 ?* [
我給小熊派加了一個 BLE 模塊 nRF52840) F* U1 p# t) T! _
8 T0 h  j8 h: s& \, I2 r) O
  O2 Y+ I! Y+ M3 A, `3 x
星閃 SLE 天然支持一主多從通信,通常是采用星形網(wǎng)絡(luò)拓撲架構(gòu),即一臺主機可以同時與多臺從機進行連接通信,區(qū)別于單一的點對點通信方式,如果從“服務端/客戶端”的角度去理解,大概相當于一個服務端程序管理多個客戶端連接。
3 c; A  d3 j: d, t
% l1 U. [# U: E( Z" v: S- V5 t6 C
" z2 B9 P+ h, ~, j. R4 O
: u* a/ R, S/ B4 o- f* Y3 o如上圖所示,飛凌OK3588開發(fā)板通過USB接口對接小熊派 Bearpi-Pico H2821模塊,作為服務端角色,然后用 8 個 Bearpi-Pico H2821 作為客戶端角色,同時跟服務端進行連接通信。
" l1 T4 @  A9 g0 i, @- ?( l' z2 t
7 Z8 {1 x8 C% ]# c7 v假設(shè)這 8 個客戶端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務端進行調(diào)度通信,客戶端可以隨時往服務端上傳數(shù)據(jù),也可以隨時接收服務端下發(fā)的控制數(shù)據(jù)。
* N3 S  T! G  v8 Z- `( `# e/ E6 j, R! Y/ H5 j

" o7 K0 V4 |* ^0 ]/ P
6 M( f" g* |. w  |7 j基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過以下鏈接進行獲取并使用。3 j! c2 [) [/ O0 L! E
/ C% S% R/ Y5 B2 J' k
AT指令固件下載地址:/ t! `0 B9 D# g: L
https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207
7 B7 B' I* R. U' n1 r2 ?2 |/ z: d- x# @+ F( I3 A
AT指令手冊下載地址:# U) U* Z% x* X. u% p& e( V+ j; x
https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392
- Z9 @, I0 q5 u: y3 Y, Q5 r, I0 E( a/ f
(以上鏈接,復制到瀏覽器打開,或點擊【閱讀原文】)
. E6 ]) z$ i- d% d% h. ~& T$ i  S4 M9 A+ T+ w, e: \/ @0 [- x- {
據(jù)小熊派官方提供的信息,這個 SLE 一對多 AT 指令固件,主要有以下特點:
2 v9 i9 f3 f+ k2 ^. D2 S0 p$ i - R5 x0 K, L" p) }9 A9 r2 C  r
) I' j/ S# S7 o/ ?3 p
0 W6 {9 {  s+ L$ P. p% r
歡迎關(guān)注并留言本公眾號,提出更多關(guān)于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:9 ~. G0 X. x- Y3 _/ X
  v- C* ?' K. l/ P. p" t
1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標準化SLE固件?  m/ ]7 A5 ]. j$ \! c
2、您所開發(fā)的硬件產(chǎn)品,是否能夠接入并應用星閃網(wǎng)絡(luò)?6 A: L* N5 @8 Y6 [) ]
3、您希望星閃的資料,能開放到什么程度?6 _3 w. R8 T4 q7 D5 u7 P8 U% J+ J
4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢?7 [. f3 x( p2 X( F
5、其他更多話題 。。。' \* m7 V' R5 R8 E
+ L  A# B- R1 o2 X
為了讓更多嵌入式技術(shù)愛好者可以更好地學習星閃通信技術(shù),我們將會為提出建設(shè)性意見的嵌入式愛好者,免費送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)
) M. c7 x% v4 b/ S9 a2 A5 ]" w4 b! R% b* P$ J0 S
從目前廣大網(wǎng)友的反饋情況來看,有人說用星閃不如用藍牙Wi-Fi,有人說芯片成本很高,有人說資料封閉不開放,有人說星閃只是套殼通信技術(shù),有人說。。。(各種看好與不看好). D7 _' \0 \) M1 N; @" ]! F

6 C2 _- g+ u. `* p: N* I* t8 z: N) O但我想說的是,星閃互聯(lián),注定會在爭議聲中不斷前進,悲觀者正確,樂觀者成功,套用前東家CEO曾經(jīng)說過的一句話:“因為相信,所以看見!
. W+ v) X" T- q
' T' q; H+ t2 t+ M/ n以上,與各位技術(shù)同行共勉!
: A+ G  L4 Q. A1 H/ w2 f) n
3 U( x" u2 ]$ T0 d# v-END-
0 l: |9 T- `- k8 l9 t  i- m4 H往期推薦:點擊圖片即可跳轉(zhuǎn)閱讀+ t; }3 H0 f) x1 {: h) @! k# D

' ~) S( u- A$ y  G' P1 r                                                       
+ r7 A* `( a" M/ ?2 X" t                                                                . l) D6 Y; B( }& ?
                                                                        / p) n" J6 c9 q6 G
                                                                               
& s4 `2 p) V: r, @3 X* P! o$ m   [5 C# l7 z/ l* U) S4 I6 V
                                                                               
: Z2 f/ k& o* y  P" Q% k% F; P                                                                                        星閃的資料不開放出來,工程師們沒法玩?
; t& }2 ^/ w$ {                                                                               
; Y+ y& {2 Q  t* J& u# K! L. ^, j                                                                        ' K0 Z; O/ T7 ]5 w: _
                                                               
0 K, V* l/ z9 _' B% V                                                       
/ f7 B! X0 {) G6 {                                                ( s; w4 T, |2 u: Y" o! b5 X

3 G/ @. W! `" J+ M                                                       
+ E7 q+ K, c. Y4 _, X, g                                                                3 W) o- X3 a. B0 s8 H# O
                                                                        & J. E. k/ t1 e7 T7 i% {1 @
                                                                                8 x% `3 N: \+ Z+ Y- D; y% \

: C5 Y+ H9 M0 r3 \3 |* k# z                                                                               
- Q) J% U* ]: ~' q' d- T                                                                                        星閃,一項迫切推廣的創(chuàng)新技術(shù)!
% e; f2 I  S4 z4 }5 k5 g                                                                               
/ w: J# o8 j( R% R$ |                                                                        0 N0 \$ E- G/ p8 M8 x) D& [4 N
                                                               
0 L  {/ M3 v! N; o                                                        ( ~8 N, ?( l/ E$ [+ g) H
                                               
2 ^" h7 G! H3 d7 U$ |4 O: K
5 P/ _2 c7 l/ k6 l3 ]* G: Z. q  U                                                       
" E" A' g0 O! E& |                                                               
6 e4 r/ h* Q! U2 o' g  k% A- v                                                                        . t# |" ?( G+ n. J3 N
                                                                                0 `# V( G7 U8 j# F* A
1 ]7 T. n3 i& y+ d- j
                                                                                4 @2 F& ~7 P$ C, _' E0 O
                                                                                        如何實現(xiàn)嵌入式軟硬件分層處理接口?6 E3 F' W; T$ I2 P& H3 P
                                                                                8 Y: s% p( o, H; V) o1 N6 A. X
                                                                       
* k/ t& v/ n. A5 v7 d                                                                6 E8 G# {7 @) ]* p! F) L1 p
                                                        & `& y4 B' t, ~5 ~( [
                                                & x3 T+ v9 F) W. E
我是老溫,一名熱愛學習的嵌入式工程師0 h% g* [* k  E/ G2 O2 W
關(guān)注我,一起變得更加優(yōu)秀!
回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表