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

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

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

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

[復(fù)制鏈接]

455

主題

455

帖子

849

積分

二級(jí)會(huì)員

Rank: 2

積分
849
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-8-14 17:50:00 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
我是老溫,一名熱愛(ài)學(xué)習(xí)的嵌入式工程師
# \* v1 G8 u8 b$ i關(guān)注我,一起變得更加優(yōu)秀!) s8 i$ v! c9 m5 U. O; l5 v
我大概是在2015年的時(shí)候開(kāi)始接觸低功耗藍(lán)牙(Bluetooth Low Energy)應(yīng)用開(kāi)發(fā)的,當(dāng)時(shí)學(xué)習(xí) BLE 最熱門(mén)的芯片是 TI 的 CC254x 芯片,并且成功把它應(yīng)用到項(xiàng)目上面。4 y- i! T+ J! f7 L

: u& G, A6 n/ h% z% H3 {
' B4 d4 _+ z* O' ^2 ~! h3 y* N/ Z+ c# x5 U+ u) u/ g- G2 G& @
我記得,最開(kāi)始這款芯片的 BLE 協(xié)議棧是不支持一臺(tái)主機(jī)多臺(tái)從機(jī)(簡(jiǎn)稱(chēng):一主多從)同時(shí)進(jìn)行通信的,后來(lái)有大神在OSAL的應(yīng)用層做了一主多從的適配,但這個(gè)不是BLE協(xié)議棧的標(biāo)準(zhǔn)功能。
: h. g1 I& q5 m" c( _/ U/ L: \( O0 I. R' J2 U% M1 |. ?4 E
后來(lái),瑞典的 Nordic 半導(dǎo)體推出了 nRF52 系列 BLE4.0 芯片,并且經(jīng)過(guò)多次協(xié)議棧迭代才支持一主多從及主從一體通信,這款芯片可以通過(guò)切換協(xié)議棧的方式支持 BLE Mesh 網(wǎng)絡(luò)。(目前nRF52系列已經(jīng)支持藍(lán)牙5.2)! ?% H, e0 e& R  j$ \

5 a' E  s% s7 `2 y* G我之前也寫(xiě)過(guò)幾篇關(guān)于 nRF52840 相關(guān)的文章,可以點(diǎn)擊以下鏈接進(jìn)行回顧:
/ {" P0 s4 ^6 r  r
' E2 e2 p& ]! I$ i物聯(lián)網(wǎng) BLE 應(yīng)用程序開(kāi)發(fā)
3 I' ]- o* i; A: N- x  n' C5 e' z- m, P
我給小熊派加了一個(gè) BLE 模塊 nRF52840$ @9 p8 |* R$ I1 _

: C5 \1 y7 w" [) ~7 a  I
* @6 k4 ~2 O3 W星閃 SLE 天然支持一主多從通信,通常是采用星形網(wǎng)絡(luò)拓?fù)浼軜?gòu),即一臺(tái)主機(jī)可以同時(shí)與多臺(tái)從機(jī)進(jìn)行連接通信,區(qū)別于單一的點(diǎn)對(duì)點(diǎn)通信方式,如果從“服務(wù)端/客戶(hù)端”的角度去理解,大概相當(dāng)于一個(gè)服務(wù)端程序管理多個(gè)客戶(hù)端連接。
1 L% y. @5 I4 `0 @, I9 E$ W3 q4 C) `5 I% q5 Y6 \3 _

1 J1 K9 m; ^" [* I: d- {6 _$ q. U4 O- [& s
如上圖所示,飛凌OK3588開(kāi)發(fā)板通過(guò)USB接口對(duì)接小熊派 Bearpi-Pico H2821模塊,作為服務(wù)端角色,然后用 8 個(gè) Bearpi-Pico H2821 作為客戶(hù)端角色,同時(shí)跟服務(wù)端進(jìn)行連接通信。
$ _' ?  L/ Z4 @: f: ^9 U* l; F1 b, u5 R) {
1 l$ T$ \1 ]% v6 X- ~假設(shè)這 8 個(gè)客戶(hù)端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務(wù)端進(jìn)行調(diào)度通信,客戶(hù)端可以隨時(shí)往服務(wù)端上傳數(shù)據(jù),也可以隨時(shí)接收服務(wù)端下發(fā)的控制數(shù)據(jù)。
/ c8 p1 ^1 L( H7 z" @& O3 }9 o$ P( w: W0 [

5 |. W; @0 W; B* n7 U
. w) [# E# s/ B! i( f% K1 y基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對(duì) 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過(guò)以下鏈接進(jìn)行獲取并使用。& V/ I% y) R5 ?6 M

: Q9 J$ _! c; H$ PAT指令固件下載地址:
; [. y3 I- E6 @0 a1 N5 yhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207
$ _# N- `7 l' C; h; ~) u, ?) e, n# V2 ]. W/ S
AT指令手冊(cè)下載地址:
, \/ T9 o9 V8 ~1 q. n! k& zhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=74093923 A3 u5 c4 }9 o! t4 b
) I0 o2 W5 S7 {; r1 q6 Y7 k
(以上鏈接,復(fù)制到瀏覽器打開(kāi),或點(diǎn)擊【閱讀原文】)/ H: a- k' v& G' }9 Z  l
2 J' o3 D0 U: S' P# ?+ J( d" g
據(jù)小熊派官方提供的信息,這個(gè) SLE 一對(duì)多 AT 指令固件,主要有以下特點(diǎn):
$ e( _0 J- R- d; n; R+ Z+ u1 B
- e* b7 ]; `0 l
% @9 Q; B7 m3 ~7 Z
1 D6 D$ a% }5 U, m6 z7 A9 G" e歡迎關(guān)注并留言本公眾號(hào),提出更多關(guān)于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:
; Q+ u% e6 }% Z( Q) n8 u/ M
6 x5 i8 d% Y2 z3 k1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標(biāo)準(zhǔn)化SLE固件?0 i  t. F- z  l2 L: B
2、您所開(kāi)發(fā)的硬件產(chǎn)品,是否能夠接入并應(yīng)用星閃網(wǎng)絡(luò)?
, n+ o* N& F3 o  F  g3、您希望星閃的資料,能開(kāi)放到什么程度?8 P" ?" x( g2 W3 q8 W
4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢(shì)?
. Y" S& G4 z9 q2 U# Z5、其他更多話題 。。。8 r7 x, V/ ~( |: W9 G

/ ?. V( w2 ]( ?2 P( k7 h6 E為了讓更多嵌入式技術(shù)愛(ài)好者可以更好地學(xué)習(xí)星閃通信技術(shù),我們將會(huì)為提出建設(shè)性意見(jiàn)的嵌入式愛(ài)好者,免費(fèi)送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)
0 F2 ^% ~6 a9 q/ C8 D5 P  M  N6 q' \" D2 J
從目前廣大網(wǎng)友的反饋情況來(lái)看,有人說(shuō)用星閃不如用藍(lán)牙Wi-Fi,有人說(shuō)芯片成本很高,有人說(shuō)資料封閉不開(kāi)放,有人說(shuō)星閃只是套殼通信技術(shù),有人說(shuō)。。。(各種看好與不看好)% o' P: R5 [0 e. _2 E6 x
+ h+ Q' I, Q) h3 _1 G* D2 F/ o
但我想說(shuō)的是,星閃互聯(lián),注定會(huì)在爭(zhēng)議聲中不斷前進(jìn),悲觀者正確,樂(lè)觀者成功,套用前東家CEO曾經(jīng)說(shuō)過(guò)的一句話:“因?yàn)橄嘈牛钥匆?jiàn)!3 Y8 D, U3 D1 [: h
& M/ J0 @/ E& f+ m* L
以上,與各位技術(shù)同行共勉!: _5 Q8 l, o/ N  I& c& d, c' @# K6 g

# y# r$ f0 d, K+ Z( A-END-
8 H1 X: w# L9 J+ R9 V  F往期推薦:點(diǎn)擊圖片即可跳轉(zhuǎn)閱讀
" m( p; Y; {* J( |
# Q0 o, Q5 ]( T0 i' B/ t! a  U                                                       
( @+ ?2 i7 A+ V                                                                $ v7 ?- e+ d% Q3 a  Y4 ?3 V
                                                                       
2 E8 _4 R" w1 [# ^                                                                               
* F& b3 `' L7 x+ E% ? # k5 [) V1 Y9 h" e- |( ]
                                                                               
! ^4 @/ r7 c0 }. o  B( N3 c9 v                                                                                        星閃的資料不開(kāi)放出來(lái),工程師們沒(méi)法玩?
9 G2 ~3 C7 V7 t! Z8 }                                                                               
0 P- c) _; @' U                                                                        ! y3 \) g2 b+ E
                                                                1 {. x0 z+ Z6 y; v
                                                       
  ^  z5 L0 ~9 A" \                                               
. R- f0 T. I8 s! q6 F
  b7 S' y  ^4 P3 n5 {/ o                                                       
  M. d) P* G6 [4 d' E: |                                                               
4 P' I( q( [! F0 `" G                                                                       
8 _) l6 Y* ^) w6 ^                                                                               
8 r$ M' d% P2 y6 m  ]; y 6 X- }' R, A" ~* J
                                                                                : Q; v3 I9 v5 B8 `, q# z
                                                                                        星閃,一項(xiàng)迫切推廣的創(chuàng)新技術(shù)!! I; b7 }, D3 l- R& F) p2 v
                                                                               
' c  A. o1 s$ t; x: T+ u% i5 ]- T                                                                       
# a; c0 E, k8 `8 t6 o3 r                                                               
6 u! Q2 x4 L% m7 J                                                       
" o2 V. l, ]7 @8 ~; g, D                                               
# N: M! `$ B4 d% p) h) A  E; J/ g- |' {) L4 ^: p) V
                                                       
& X0 u, p3 x, ]* |                                                               
3 R6 B: `0 V" G5 X/ K& T5 V/ y                                                                        3 U& a+ H, C; N7 C3 q; \! q; i* I0 B. L
                                                                                ) R/ ], `9 e& _- G

2 p( g. F$ p$ }6 m: ^$ W  W                                                                                $ s- B, e8 s; g8 O# a# x& h: \
                                                                                        如何實(shí)現(xiàn)嵌入式軟硬件分層處理接口?) d3 \  k5 U' ~% L
                                                                                3 s5 R( w+ G  k
                                                                        # J$ r+ P" q3 P6 G0 o+ e- Q0 D
                                                                ; i9 a* H/ @; o+ h
                                                        ' T; [% |# C7 Y0 R! n; W4 m$ @
                                               
/ X8 P, l2 Y! ^+ S% \我是老溫,一名熱愛(ài)學(xué)習(xí)的嵌入式工程師
& `: n8 E  o; ]% M4 K9 U關(guān)注我,一起變得更加優(yōu)秀!

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

本版積分規(guī)則


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