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

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

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

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

[復(fù)制鏈接]

437

主題

437

帖子

96

積分

一級會員

Rank: 1

積分
96
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-8-14 17:50:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師7 y" b" L( \+ t# ^4 q3 h
關(guān)注我,一起變得更加優(yōu)秀!
7 j7 s8 u8 ^! ]- ?& J- `5 }: x我大概是在2015年的時候開始接觸低功耗藍牙(Bluetooth Low Energy)應(yīng)用開發(fā)的,當(dāng)時學(xué)習(xí) BLE 最熱門的芯片是 TI 的 CC254x 芯片,并且成功把它應(yīng)用到項目上面。
" i; m; W4 `% U+ h% v$ J9 a4 j/ {" y8 x: l! B- M

4 J" w8 E  N+ r% ~% k2 J' a$ h, V6 Q. G6 Y( S
我記得,最開始這款芯片的 BLE 協(xié)議棧是不支持一臺主機多臺從機(簡稱:一主多從)同時進行通信的,后來有大神在OSAL的應(yīng)用層做了一主多從的適配,但這個不是BLE協(xié)議棧的標(biāo)準(zhǔn)功能。
' O" P; H0 l( B8 q0 p& [9 _; l$ J' V1 t
后來,瑞典的 Nordic 半導(dǎo)體推出了 nRF52 系列 BLE4.0 芯片,并且經(jīng)過多次協(xié)議棧迭代才支持一主多從及主從一體通信,這款芯片可以通過切換協(xié)議棧的方式支持 BLE Mesh 網(wǎng)絡(luò)。(目前nRF52系列已經(jīng)支持藍牙5.2)7 {: j3 B- l5 D6 [

* \0 g1 e% ^& i2 o" [" i我之前也寫過幾篇關(guān)于 nRF52840 相關(guān)的文章,可以點擊以下鏈接進行回顧:. Q6 A. e# L- _  o. [. ?6 p
" G+ O! ~% D; V
物聯(lián)網(wǎng) BLE 應(yīng)用程序開發(fā)
5 |  t4 ?% C. |7 I
: o1 ~4 w) z8 [" L我給小熊派加了一個 BLE 模塊 nRF528402 Q" k6 d# r: R/ R0 `7 d
  d8 R/ G6 r  I% g8 B

& X5 f: ]* _1 f. {" [8 i2 G星閃 SLE 天然支持一主多從通信,通常是采用星形網(wǎng)絡(luò)拓撲架構(gòu),即一臺主機可以同時與多臺從機進行連接通信,區(qū)別于單一的點對點通信方式,如果從“服務(wù)端/客戶端”的角度去理解,大概相當(dāng)于一個服務(wù)端程序管理多個客戶端連接。
8 [) Q+ H/ u9 z2 Y6 D  ^
2 f; a" v" c9 W* d! W6 y
4 B5 w& h1 x9 ~
( z5 r0 [% P, S9 u$ `如上圖所示,飛凌OK3588開發(fā)板通過USB接口對接小熊派 Bearpi-Pico H2821模塊,作為服務(wù)端角色,然后用 8 個 Bearpi-Pico H2821 作為客戶端角色,同時跟服務(wù)端進行連接通信。
; |2 d! d% [% P9 ]) U$ L; j, |) p' W; ]3 {
假設(shè)這 8 個客戶端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務(wù)端進行調(diào)度通信,客戶端可以隨時往服務(wù)端上傳數(shù)據(jù),也可以隨時接收服務(wù)端下發(fā)的控制數(shù)據(jù)。+ C" [  U+ N1 d9 M* D
" A! h' m1 C# v
% J, L1 C8 c; S: R: {( T

- [! \2 l, J) v2 t基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過以下鏈接進行獲取并使用。* }5 U3 b! c" ~1 z- k- n' S

) w  t' X4 @3 N1 oAT指令固件下載地址:
9 `* d+ I: y$ ohttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207
( Y8 E! I  [" `, O4 V6 E5 J8 i% R/ G4 X/ w5 V+ S( ]
AT指令手冊下載地址:
5 Z: y' u- u$ p* `4 ^  @https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=74093926 D6 l+ p3 d3 X

# Z7 t/ I9 r( j: o(以上鏈接,復(fù)制到瀏覽器打開,或點擊【閱讀原文】)
+ N' Y; G  Y1 T1 j) }- E# @1 U: p  h  F  }$ |/ R1 V( T
據(jù)小熊派官方提供的信息,這個 SLE 一對多 AT 指令固件,主要有以下特點:2 ]! Z- u0 H: R# o9 Q" B

. X) ]" n6 |7 D6 A% x& T( r- f# ?/ Z6 A

" v( }" r* e: ]歡迎關(guān)注并留言本公眾號,提出更多關(guān)于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:% m7 y/ s/ k" `. F" j) X  `# D( N

, J' b" k5 Y2 V5 B7 X) P0 V1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標(biāo)準(zhǔn)化SLE固件?& w: j' j/ J$ H) d$ n
2、您所開發(fā)的硬件產(chǎn)品,是否能夠接入并應(yīng)用星閃網(wǎng)絡(luò)?
# w- i& b1 b- d+ U" ^3、您希望星閃的資料,能開放到什么程度?% Y$ T  l6 o- S7 z- E
4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢?
1 M3 I' g* e7 S3 \! i$ f7 G5、其他更多話題 。。。1 y3 K) v6 v6 d: G
$ g+ z5 A5 G: C: n/ U8 }6 K
為了讓更多嵌入式技術(shù)愛好者可以更好地學(xué)習(xí)星閃通信技術(shù),我們將會為提出建設(shè)性意見的嵌入式愛好者,免費送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)
4 ~. N& z0 }+ p/ R& f) d
4 R1 _# X* ?; A; e) k: H從目前廣大網(wǎng)友的反饋情況來看,有人說用星閃不如用藍牙Wi-Fi,有人說芯片成本很高,有人說資料封閉不開放,有人說星閃只是套殼通信技術(shù),有人說。。。(各種看好與不看好)0 h5 r8 Z: E, G- r& t# }

! p9 N& G4 d6 F; h( |' P但我想說的是,星閃互聯(lián),注定會在爭議聲中不斷前進,悲觀者正確,樂觀者成功,套用前東家CEO曾經(jīng)說過的一句話:“因為相信,所以看見!
' j2 w# D9 W8 U7 P
3 f- U& H" {; h- X9 n$ Y以上,與各位技術(shù)同行共勉!4 H) ]3 p0 A( n3 S

; u6 \& s- K2 N9 y; v" C; \-END-2 J8 a, }% U. x% X' z
往期推薦:點擊圖片即可跳轉(zhuǎn)閱讀
+ U" Y% G& g9 u* j
# k' o" n/ r8 \. [                                                       
; F6 C+ m' H# P0 ~$ _8 G                                                                8 M! \6 ~1 g" T5 |" @6 d
                                                                        ( P$ ]" H# c0 P  K$ {9 i
                                                                                ' n  ]8 O$ M1 f4 m9 P4 w* t8 a
0 c: w4 H" h# F7 s# `
                                                                               
7 N" D) T8 ]' M6 C8 G6 G3 d& W                                                                                        星閃的資料不開放出來,工程師們沒法玩?% l3 ]5 U$ f. x& v4 W0 S: s
                                                                               
* J0 _: |" |! p/ d/ A' o                                                                       
, S- H# i, Z" k* d                                                               
0 Z! @$ g* l* i( M) f                                                       
$ f/ D3 ~, |3 m% n9 W7 Z' l" H                                               
8 ^, T! {/ o/ Q5 v4 a' r4 h1 w# o; h% Z! b
                                                       
4 y3 ~$ g' Z: _. b5 \                                                               
# J& ]/ \7 ?* J* u- `" y8 }8 T# N                                                                       
! A# l0 {' Q3 e- R, \9 k/ x                                                                                : l$ Q# X# B. a2 A; z7 N/ P1 b3 y

1 [6 c3 i- p; F; G. B                                                                                : t. S+ q6 x  |, j6 p
                                                                                        星閃,一項迫切推廣的創(chuàng)新技術(shù)!
( E6 j) r6 S# {9 T3 J                                                                               
4 |6 I/ d9 Y" Q. L6 M5 w                                                                       
$ G, \# ?' s# G( X  t+ ^0 c  z                                                                0 ~* W" O2 u5 j5 f. t, b0 o: F
                                                       
  B+ Z! j9 E4 Q) K" \+ Z                                               
+ h9 w6 E9 t9 m! a* x% N) k3 n- M) J3 F- J. s) q9 E
                                                        & F& ~' E* ?$ b+ ?
                                                               
* |+ D) e1 X2 [2 p/ _- }                                                                       
' W3 L( v7 {$ k3 L2 x, I                                                                               
5 }) u5 Y  o& k( g ; b2 M- Y3 F7 x' R% M8 |
                                                                               
( y& k( m3 W6 ?+ ?                                                                                        如何實現(xiàn)嵌入式軟硬件分層處理接口?
, h! K* i4 K1 m1 Z- M* R4 |+ x                                                                                , ]9 r) T( k! f5 H% H$ O' s! @. ]# F
                                                                       
% f% }, b% _3 a# Z# F  U1 B                                                                ! t- G6 l# o" N2 s0 L
                                                        6 G" _2 V& O6 c. \
                                                6 {2 Y5 M) c1 Q& @- R2 S. S2 n
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師
! m% ^! X" J7 v關(guān)注我,一起變得更加優(yōu)秀!
回復(fù)

使用道具 舉報

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

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

本版積分規(guī)則


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