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

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

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

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

[復(fù)制鏈接]

455

主題

455

帖子

849

積分

二級會員

Rank: 2

積分
849
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-8-14 17:50:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師
( \7 ~, {' _8 k  ]9 C' n4 r關(guān)注我,一起變得更加優(yōu)秀!
& ]" m+ B# g" T* c9 B' u我大概是在2015年的時候開始接觸低功耗藍牙(Bluetooth Low Energy)應(yīng)用開發(fā)的,當(dāng)時學(xué)習(xí) BLE 最熱門的芯片是 TI 的 CC254x 芯片,并且成功把它應(yīng)用到項目上面。7 b( L4 w9 [2 V# m
/ L1 ~3 [  P# e: o; D; J" `4 y8 E
1 V" e8 I( X$ ^+ f
- [  Y2 j/ b* V5 B( I
我記得,最開始這款芯片的 BLE 協(xié)議棧是不支持一臺主機多臺從機(簡稱:一主多從)同時進行通信的,后來有大神在OSAL的應(yīng)用層做了一主多從的適配,但這個不是BLE協(xié)議棧的標準功能。: X# N9 @2 A9 E9 _

! g" }% m8 D* B7 Z$ t( m; |后來,瑞典的 Nordic 半導(dǎo)體推出了 nRF52 系列 BLE4.0 芯片,并且經(jīng)過多次協(xié)議棧迭代才支持一主多從及主從一體通信,這款芯片可以通過切換協(xié)議棧的方式支持 BLE Mesh 網(wǎng)絡(luò)。(目前nRF52系列已經(jīng)支持藍牙5.2)6 l5 l4 o. [- _2 F

6 P. @: [! d$ [0 D$ ~- M0 W我之前也寫過幾篇關(guān)于 nRF52840 相關(guān)的文章,可以點擊以下鏈接進行回顧:
7 o+ d! T! C4 U! s7 ?7 u6 {" s( e2 x, y2 h
物聯(lián)網(wǎng) BLE 應(yīng)用程序開發(fā)6 c) r  L. k6 |$ R' Q, |
3 ?/ n3 @$ I0 b' b
我給小熊派加了一個 BLE 模塊 nRF52840
/ y! e. J* k: b9 J/ a" v
5 i5 J) T8 K( b% X
" E, M/ _. k/ d( ^: G星閃 SLE 天然支持一主多從通信,通常是采用星形網(wǎng)絡(luò)拓撲架構(gòu),即一臺主機可以同時與多臺從機進行連接通信,區(qū)別于單一的點對點通信方式,如果從“服務(wù)端/客戶端”的角度去理解,大概相當(dāng)于一個服務(wù)端程序管理多個客戶端連接。" `+ X3 ?. R/ q& z; ^& N

5 q1 {9 @. L5 F+ S  @% b
& x" R2 A0 |& b  M  U5 L% v
8 U: ^: `9 \0 R; E, g3 g如上圖所示,飛凌OK3588開發(fā)板通過USB接口對接小熊派 Bearpi-Pico H2821模塊,作為服務(wù)端角色,然后用 8 個 Bearpi-Pico H2821 作為客戶端角色,同時跟服務(wù)端進行連接通信。
" X5 L. q8 u4 Q" E8 m8 t8 n; j3 a! t2 C' H
假設(shè)這 8 個客戶端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務(wù)端進行調(diào)度通信,客戶端可以隨時往服務(wù)端上傳數(shù)據(jù),也可以隨時接收服務(wù)端下發(fā)的控制數(shù)據(jù)。
8 d* n7 H, m; \6 \7 j) N
" ?& z1 I( A! M. o
  m% H% x1 X& g" X
( d6 P2 g9 s, D, r基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過以下鏈接進行獲取并使用。
8 w7 D- K( e, r# c9 T$ S% t
: a7 D2 s6 K% s- \& `' m& @AT指令固件下載地址:
0 _& O( C( y5 I8 Y/ Q. p2 w. Y' H1 _https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207/ b' w: D; C5 i% P- [! J3 f

, U; u" `5 ]1 L& ?! NAT指令手冊下載地址:
8 [. @! D' S1 G0 v4 Nhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392
& \  h9 S+ k+ s; g- H; M+ X6 }( m1 i/ B
(以上鏈接,復(fù)制到瀏覽器打開,或點擊【閱讀原文】)5 Z2 H3 B8 R  V2 X$ d! r

) q4 F$ d$ y$ g* L! c1 S9 Q2 A9 D據(jù)小熊派官方提供的信息,這個 SLE 一對多 AT 指令固件,主要有以下特點:: [0 q5 s1 m* Z3 D) `

9 m! M# u$ ^2 m+ V% e# A% b1 x
8 d+ ?: `6 m6 y$ {
( ^5 ^  S; L, K! i+ O1 Q) K歡迎關(guān)注并留言本公眾號,提出更多關(guān)于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:
! M: K4 Z/ X1 ]" c7 }: g& V  m$ a4 n) h
1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標準化SLE固件?
" |" d3 e$ B$ @5 x2、您所開發(fā)的硬件產(chǎn)品,是否能夠接入并應(yīng)用星閃網(wǎng)絡(luò)?
, y% P% T* {* ?( H+ m6 i) D& F6 K3、您希望星閃的資料,能開放到什么程度?
/ z/ N7 m: n& \3 Y9 q8 U4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢?
% j; q2 B6 c" m' r0 X$ n3 g5、其他更多話題 。。。) ~* m! A5 R# }7 u# x' {9 n

. i4 s' z5 L) T  [% B) O/ N為了讓更多嵌入式技術(shù)愛好者可以更好地學(xué)習(xí)星閃通信技術(shù),我們將會為提出建設(shè)性意見的嵌入式愛好者,免費送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)
7 h4 e( n8 |: C: P+ Y8 z* r. V! G9 E$ p4 F# e9 L1 R5 E
從目前廣大網(wǎng)友的反饋情況來看,有人說用星閃不如用藍牙Wi-Fi,有人說芯片成本很高,有人說資料封閉不開放,有人說星閃只是套殼通信技術(shù),有人說。。。(各種看好與不看好)+ W# R8 }, M* V

: f; J' ^6 i% i$ v1 C2 l但我想說的是,星閃互聯(lián),注定會在爭議聲中不斷前進,悲觀者正確,樂觀者成功,套用前東家CEO曾經(jīng)說過的一句話:“因為相信,所以看見!
2 b& d- F, K# Y3 u( o8 M- z$ l2 D. w  g
以上,與各位技術(shù)同行共勉!6 L+ c0 [2 W, c' g$ O& p% R
# K; \  V2 o; x& {0 s
-END-+ l  F2 g4 Z! b/ v
往期推薦:點擊圖片即可跳轉(zhuǎn)閱讀
" c1 F' k4 P- ]9 a" d: @& o& y
                                                        # s, S8 u3 g8 J' h
                                                                & p* M6 D6 q( o+ L/ g
                                                                       
+ Z. e! A7 `1 T# I                                                                                " j4 ^0 M+ x' V
6 d) T$ k7 G$ U* q1 B
                                                                                2 b( H. S: s- R4 T; \& L4 s
                                                                                        星閃的資料不開放出來,工程師們沒法玩?
# w$ m5 r; ~% ~+ n* Q9 T2 x                                                                                # N! ?2 F$ s. j9 W
                                                                       
/ t! K' d+ g3 o- u' c' P                                                               
$ L: `( T- x0 c, y+ a& p                                                       
, O. x; o4 ~  F+ u6 Y3 }( _                                                ! S; I5 y7 c4 |/ f" G7 j

1 ?# Q  R- Z; g' }                                                        # b9 v3 _3 r0 F0 K( L
                                                                - x$ v* l: }! w) l1 P" H4 N# B
                                                                       
0 h( i' B5 j  D% l                                                                               
. M+ W7 K1 X  @7 i1 h4 w
8 D$ ?; E  Z% {8 Y; u                                                                                * S) l0 E4 |$ t8 P$ d- W1 D5 E
                                                                                        星閃,一項迫切推廣的創(chuàng)新技術(shù)!
( e5 J# y0 r/ `+ o8 R- h: T                                                                                . }  I% F- K9 ~2 S3 b4 {4 o
                                                                       
# U9 q# J- Q- n! u3 e1 w                                                                7 i2 i% L9 h. m, V3 @
                                                       
# G4 Q, \6 {9 g  r( I. e                                               
' n* {& ?- s) v5 A* ]7 F6 e; Q4 q4 g3 e" P
                                                       
- L# i; ?" K7 o$ O* _  S7 |                                                                / Q2 ]" f8 t5 f
                                                                        4 O3 [9 a* C- `0 W) e6 t; h
                                                                               
" a" X! T& Q5 R( {9 ^+ J" j ) {4 v. b3 j4 u) {
                                                                               
2 U: A: _+ e& E                                                                                        如何實現(xiàn)嵌入式軟硬件分層處理接口?
- V; a4 k# ]. R/ o0 \& m                                                                                4 [% x2 U. f* b( C2 O7 r! u* A+ l
                                                                       
8 H3 W* Z% o3 y& s2 J) Z3 |; }6 n8 b                                                                : L- e1 O4 r$ E7 H( r; I1 h' w3 j8 d
                                                       
, y, o, T7 M0 R! q: c5 C                                               
; X# a* L, N! Z! G我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師4 T' a, H" y4 J/ h8 V/ f
關(guān)注我,一起變得更加優(yōu)秀!
回復(fù)

使用道具 舉報

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

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

本版積分規(guī)則


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