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

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

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

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

[復(fù)制鏈接]

455

主題

455

帖子

849

積分

二級會員

Rank: 2

積分
849
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-8-14 17:50:00 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師9 ~- N! ^7 }/ W/ `4 w
關(guān)注我,一起變得更加優(yōu)秀!2 F# y# t; P: X! d) T8 X2 G
我大概是在2015年的時(shí)候開始接觸低功耗藍(lán)牙(Bluetooth Low Energy)應(yīng)用開發(fā)的,當(dāng)時(shí)學(xué)習(xí) BLE 最熱門的芯片是 TI 的 CC254x 芯片,并且成功把它應(yīng)用到項(xiàng)目上面。! J4 I) W. s4 r6 ^* a

/ y; i3 E1 J* ~, C: X% N & L' U! ]$ T8 V7 o; C0 a
6 h6 g3 f, z6 n3 r6 |, X9 H  A# _
我記得,最開始這款芯片的 BLE 協(xié)議棧是不支持一臺主機(jī)多臺從機(jī)(簡稱:一主多從)同時(shí)進(jìn)行通信的,后來有大神在OSAL的應(yīng)用層做了一主多從的適配,但這個(gè)不是BLE協(xié)議棧的標(biāo)準(zhǔn)功能。
9 |' }' m- [0 A# I" ]% |/ U% Q5 J5 {
7 W' T# ]* D; ^( ^后來,瑞典的 Nordic 半導(dǎo)體推出了 nRF52 系列 BLE4.0 芯片,并且經(jīng)過多次協(xié)議棧迭代才支持一主多從及主從一體通信,這款芯片可以通過切換協(xié)議棧的方式支持 BLE Mesh 網(wǎng)絡(luò)。(目前nRF52系列已經(jīng)支持藍(lán)牙5.2)" s' q; ?! D9 p  Q. q, I$ @  I
. Q% y. |; L) ]8 G# ?% M$ M3 o  h
我之前也寫過幾篇關(guān)于 nRF52840 相關(guān)的文章,可以點(diǎn)擊以下鏈接進(jìn)行回顧:
( h% ?" p+ w. C2 J2 l2 n/ t8 g) c; d% P3 r  E/ D
物聯(lián)網(wǎng) BLE 應(yīng)用程序開發(fā)  d% @, n$ h$ C& h' n% Q/ f

2 |8 O. q# q7 e) Y( B, W我給小熊派加了一個(gè) BLE 模塊 nRF52840  c. c9 N; ~* D, g

, Y3 {% ~  j/ g. R
2 W0 r5 n6 \3 M, _+ _- R4 G星閃 SLE 天然支持一主多從通信,通常是采用星形網(wǎng)絡(luò)拓?fù)浼軜?gòu),即一臺主機(jī)可以同時(shí)與多臺從機(jī)進(jìn)行連接通信,區(qū)別于單一的點(diǎn)對點(diǎn)通信方式,如果從“服務(wù)端/客戶端”的角度去理解,大概相當(dāng)于一個(gè)服務(wù)端程序管理多個(gè)客戶端連接。
  O( H, k( L% [* Z7 V5 M- j0 C' H& r
& B8 {/ U7 F2 }0 P9 _/ Y; g/ @
* U4 D9 h. A: u. d* _# ~" m% V  V
  Z, F/ X: g/ U# Q- l" e9 C如上圖所示,飛凌OK3588開發(fā)板通過USB接口對接小熊派 Bearpi-Pico H2821模塊,作為服務(wù)端角色,然后用 8 個(gè) Bearpi-Pico H2821 作為客戶端角色,同時(shí)跟服務(wù)端進(jìn)行連接通信。
' ?7 c' E9 B! J6 T7 c% e8 R0 m$ W. g7 r+ h
假設(shè)這 8 個(gè)客戶端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務(wù)端進(jìn)行調(diào)度通信,客戶端可以隨時(shí)往服務(wù)端上傳數(shù)據(jù),也可以隨時(shí)接收服務(wù)端下發(fā)的控制數(shù)據(jù)。
& ^0 I+ D0 Z, t  [+ z" Y* u6 [* ?0 s. K/ K
, H0 P/ {0 [& {9 P: s1 O
! M) ~; B) x* v* m1 J1 g
基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過以下鏈接進(jìn)行獲取并使用。( H9 O. v; y- Y8 Y

, \+ T' g8 b' `  G% T# zAT指令固件下載地址:
* L7 j* K3 K6 w* Q9 F2 zhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=74092073 e& T8 `) b8 }; M$ f
# Y' M) v5 h2 [' K/ z# ]/ E
AT指令手冊下載地址:
7 o$ c/ \! P6 z+ zhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392" r3 D( F& a6 V+ a+ ?

4 R" k- L5 n( w/ `(以上鏈接,復(fù)制到瀏覽器打開,或點(diǎn)擊【閱讀原文】)( {9 H6 \% o) m" Y7 N& ~

4 M3 c& x7 f+ P; v5 d  I據(jù)小熊派官方提供的信息,這個(gè) SLE 一對多 AT 指令固件,主要有以下特點(diǎn):& v3 w4 k; l1 [4 ]

) _- m/ D$ q5 `4 {2 N3 T' ~' y0 X" w7 m8 [/ J- m6 L, j

- i, D6 K6 L/ n" Z& K( O  |; C歡迎關(guān)注并留言本公眾號,提出更多關(guān)于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:, G6 a: \0 P/ B3 r6 ~( U
+ B' V# [: q5 A( ^5 w. d5 T
1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標(biāo)準(zhǔn)化SLE固件?
2 C" q  C8 k, S4 X3 ~& i  n2、您所開發(fā)的硬件產(chǎn)品,是否能夠接入并應(yīng)用星閃網(wǎng)絡(luò)?* o7 P9 N. J3 m4 Y6 h5 g7 i( q
3、您希望星閃的資料,能開放到什么程度?
5 a5 S0 R; m* ~/ j- [/ @2 ?* G4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢?
9 `4 M* q) f- L" b; g5、其他更多話題 。。。
8 y6 P  {' l: v3 o# G, Z- E6 Y9 q& S( O% _: y
為了讓更多嵌入式技術(shù)愛好者可以更好地學(xué)習(xí)星閃通信技術(shù),我們將會為提出建設(shè)性意見的嵌入式愛好者,免費(fèi)送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)
4 ~, M* G/ {3 D" [7 ?* d' ?% B! w$ e
從目前廣大網(wǎng)友的反饋情況來看,有人說用星閃不如用藍(lán)牙Wi-Fi,有人說芯片成本很高,有人說資料封閉不開放,有人說星閃只是套殼通信技術(shù),有人說。。。(各種看好與不看好)
! m( c  y* g& P
! e( P+ ^% q: d/ f$ k但我想說的是,星閃互聯(lián),注定會在爭議聲中不斷前進(jìn),悲觀者正確,樂觀者成功,套用前東家CEO曾經(jīng)說過的一句話:“因?yàn)橄嘈,所以看見?/strong>”; i5 O. j0 u- m6 L! R) ?) K
# M. z" b# }+ F7 a
以上,與各位技術(shù)同行共勉!* f9 p( q; g, r# f/ }* v; G
: h/ V% a0 [& {+ U, ~) g: R
-END-
: D" e* s7 \) i( T往期推薦:點(diǎn)擊圖片即可跳轉(zhuǎn)閱讀
* b5 D5 j1 s8 C  H" e8 H- w* i! e/ s
% T1 K5 k& X$ [3 e/ n: i                                                       
% Z; o% Y' Z8 h! m                                                                - Y" Q+ P6 x$ ]+ D3 d
                                                                        ! Y* |- G4 P( L. o
                                                                               
, H$ J1 D4 t1 q9 Q0 J: Y
1 L6 j5 ~0 \; h, I% c                                                                                : x/ L+ r0 L! \
                                                                                        星閃的資料不開放出來,工程師們沒法玩?
& S9 N) l% s. w# _' T' a# T                                                                               
- I9 k2 e, e9 w; U$ H. a                                                                       
& y$ P% Z) |+ d/ p3 f6 p# E                                                               
; ]/ J: q* W3 p: V. X3 D; X                                                        ; H! d0 A& E0 @* Z( n3 e
                                               
" d9 _/ u; p/ Y8 W5 X  W& ^2 S- I) [/ o4 q% `
                                                       
9 Z# k  B( ~. c0 ]+ k                                                                  Y4 g: C& m; a% T4 S% }8 I
                                                                       
( i0 M$ U2 F7 f+ p: D                                                                                % J- c5 Z& B4 q

1 F3 b$ m: b9 _; Y                                                                                - F# M$ V) E9 O) n6 `3 }
                                                                                        星閃,一項(xiàng)迫切推廣的創(chuàng)新技術(shù)!
# `% \+ o7 U5 ?4 s8 H3 c* L* n                                                                                4 B, p$ `0 H5 V* p: k) g( K1 `
                                                                       
! C! J$ U: U6 x# p( A0 e                                                                4 A. t. j. Q7 L( z; T* ~4 O- X* I
                                                        9 W5 c0 H/ `1 [$ y
                                                - z; D% O5 P% r8 y
( S( n- y1 r7 r" i
                                                       
! O" a4 \( h; ~6 T                                                                " F) g$ o' O# Z# z9 G1 m
                                                                        , h9 T  Z$ P% d" q& s
                                                                                * N* P  m6 ?& ]2 a1 G3 M9 ?

  o0 ~# b+ g8 l4 B- y                                                                                " O' P/ \; }$ Y. u, A
                                                                                        如何實(shí)現(xiàn)嵌入式軟硬件分層處理接口?  @0 p' k; b2 c+ p) E
                                                                               
4 W5 I: ]! q( @" q                                                                       
8 d+ K- V& z, i& Z8 g- _1 N2 z                                                               
, M# F1 Z3 |1 {, R( m' R                                                       
  C' O4 a# }! \9 ?0 K6 |8 S                                               
5 `8 I. t" |; I我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師- S, |3 ^* v9 ^; W
關(guān)注我,一起變得更加優(yōu)秀!

發(fā)表回復(fù)

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

本版積分規(guī)則


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