|
我是老溫,一名熱愛學習的嵌入式工程師 A; v$ x9 L( B
關注我,一起變得更加優(yōu)秀!/ N8 J4 s% K# Y2 b& [- |0 r8 o9 `
我大概是在2015年的時候開始接觸低功耗藍牙(Bluetooth Low Energy)應用開發(fā)的,當時學習 BLE 最熱門的芯片是 TI 的 CC254x 芯片,并且成功把它應用到項目上面。& c1 ]/ C6 d- ^- L# g* t
& ^( ~" v+ t/ J. N* W. k4 \
bnhpprc4ow364012771006.jpg (132.61 KB, 下載次數(shù): 0)
下載附件
保存到相冊
bnhpprc4ow364012771006.jpg
2024-9-9 11:15 上傳
" R! k' S3 O2 M1 B
0 v! f# _! q0 p. z5 @$ H我記得,最開始這款芯片的 BLE 協(xié)議棧是不支持一臺主機多臺從機(簡稱:一主多從)同時進行通信的,后來有大神在OSAL的應用層做了一主多從的適配,但這個不是BLE協(xié)議棧的標準功能。; R8 m! S+ G& N% T+ j3 ]3 U
7 P V0 [9 @3 p( q$ t4 T
后來,瑞典的 Nordic 半導體推出了 nRF52 系列 BLE4.0 芯片,并且經(jīng)過多次協(xié)議棧迭代才支持一主多從及主從一體通信,這款芯片可以通過切換協(xié)議棧的方式支持 BLE Mesh 網(wǎng)絡。(目前nRF52系列已經(jīng)支持藍牙5.2)
. v6 t! a! L- T# y. }9 m8 u- x# T0 G0 w: h) x
我之前也寫過幾篇關于 nRF52840 相關的文章,可以點擊以下鏈接進行回顧:
* L l- _7 l' l+ f
6 W" p$ a' G2 W4 M6 q物聯(lián)網(wǎng) BLE 應用程序開發(fā)0 N# l% f4 R- o3 N9 Q1 z2 H
( Q3 B5 j7 R; }; ~+ C& ?
我給小熊派加了一個 BLE 模塊 nRF52840
) o) x* g. ~9 X, M- }7 f1 M
9 F% k: |+ B" {3 I8 o: G! Y9 X9 ]6 k3 D$ k# V
星閃 SLE 天然支持一主多從通信,通常是采用星形網(wǎng)絡拓撲架構,即一臺主機可以同時與多臺從機進行連接通信,區(qū)別于單一的點對點通信方式,如果從“服務端/客戶端”的角度去理解,大概相當于一個服務端程序管理多個客戶端連接。 u3 b. y4 W- Z2 C
6 \7 P: |9 _! `' M3 G
ta2prqx1i5x64012771106.jpg (323.18 KB, 下載次數(shù): 0)
下載附件
保存到相冊
ta2prqx1i5x64012771106.jpg
2024-9-9 11:15 上傳
* b4 O5 L7 T! |& i, T0 M- ]! C) x2 ]+ J; D8 G' D8 f
如上圖所示,飛凌OK3588開發(fā)板通過USB接口對接小熊派 Bearpi-Pico H2821模塊,作為服務端角色,然后用 8 個 Bearpi-Pico H2821 作為客戶端角色,同時跟服務端進行連接通信。
3 b D, ]( p! y0 k+ `
' h! j9 ?' q; K) n5 [# ]- c假設這 8 個客戶端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務端進行調度通信,客戶端可以隨時往服務端上傳數(shù)據(jù),也可以隨時接收服務端下發(fā)的控制數(shù)據(jù)。! K* L9 g: O/ |; N |6 o, {1 r
$ |+ j6 k5 \ |! m* s% A" i5 N X
% L' c \! A1 o; m
( V \$ ^- P* C% u! t! t基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過以下鏈接進行獲取并使用。
! k$ H4 P% ~ u; L' Z; q0 Y) ]- D' d7 w0 n' e& M2 y4 M7 X
AT指令固件下載地址: c+ R7 _1 E8 c4 A
https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207% d; I( g& e. ?# g! r* a
- I; ^/ J0 U4 a0 z( m8 h$ P
AT指令手冊下載地址:
8 ?" h# S% |/ G; P6 Xhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392
. { y' f( x1 u( Z9 G, ^: P2 _& g# X% p& \0 n
(以上鏈接,復制到瀏覽器打開,或點擊【閱讀原文】)
, m" F6 i1 @, h" t2 C3 r
2 m/ j2 K+ X& l據(jù)小熊派官方提供的信息,這個 SLE 一對多 AT 指令固件,主要有以下特點:
6 p- v5 O4 i0 y7 O
gfcjt3qeu1p64012771206.jpg (153.81 KB, 下載次數(shù): 0)
下載附件
保存到相冊
gfcjt3qeu1p64012771206.jpg
2024-9-9 11:15 上傳
F' f3 K4 a+ B, f$ s" y
* D* V; m1 w E. N
7 H. E& {1 l; N! i2 U5 h6 I歡迎關注并留言本公眾號,提出更多關于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:
; q) l! H" G8 m+ ?$ N4 o) D# r
0 O6 U8 L# o0 p8 Q* i! Y7 I1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標準化SLE固件?
, m7 C5 N. H7 `& t, l2、您所開發(fā)的硬件產(chǎn)品,是否能夠接入并應用星閃網(wǎng)絡?6 C& H! q3 h% P3 o
3、您希望星閃的資料,能開放到什么程度?
- p) T% Y/ g1 X W4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢?) y7 N7 F/ b+ \6 `, e+ Q
5、其他更多話題 。。。
5 e f. M2 U! Z2 c* }$ u) r
% T3 A! }* f q; {4 ^7 K! R2 b為了讓更多嵌入式技術愛好者可以更好地學習星閃通信技術,我們將會為提出建設性意見的嵌入式愛好者,免費送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)
5 Z$ M: ^4 h0 P( x* p
; A6 W! d& t6 T+ C7 O$ c7 w" A從目前廣大網(wǎng)友的反饋情況來看,有人說用星閃不如用藍牙Wi-Fi,有人說芯片成本很高,有人說資料封閉不開放,有人說星閃只是套殼通信技術,有人說。。。(各種看好與不看好)
) l4 F& E; d, \; |8 g- q% t8 T+ L4 T$ i/ n
但我想說的是,星閃互聯(lián),注定會在爭議聲中不斷前進,悲觀者正確,樂觀者成功,套用前東家CEO曾經(jīng)說過的一句話:“因為相信,所以看見!”
F8 C9 e R# S+ a! x% K- D* O
7 `; z6 b7 `4 H# f$ B: M# V( }以上,與各位技術同行共勉!
0 C; T& h% F* A- l4 A
q( g+ n; S/ d/ H( E( @% Y-END-7 }& _$ H: Q8 k
往期推薦:點擊圖片即可跳轉閱讀3 _/ N' R; x c# t% e! O" o
$ m+ z* t0 I$ \: s3 H1 A$ E5 Z- _
; ~( N4 e4 z+ @) K
9 K+ j* |5 w: c
o( z5 `5 P$ B5 m& q0 p6 G0 C8 c
& I! b* F# _3 L" [5 C3 o) H) i8 a n
2bmietbeikd64012771306.jpg (290.22 KB, 下載次數(shù): 0)
下載附件
保存到相冊
2bmietbeikd64012771306.jpg
2024-9-9 11:15 上傳
" L4 }+ d% K; { `2 c* u
* y5 A2 g9 J: I7 L: j7 Q3 I 星閃的資料不開放出來,工程師們沒法玩?( `3 D* ?( O5 t9 u* A& F# q
' M! \5 {* r$ y% R& Y+ M$ i
9 z* {; u" O) x/ F& s k# g( }" c- f
; I5 g: Z k+ H% S" T
9 a( y- W6 e6 x' b ) t q7 y! S2 A/ c* R* L
% x* G8 J) l* \- w
) { v, w# i% u3 z7 w- T; m
' D0 }4 \8 b& D: F0 c1 z( Y3 @- Q
H* x; E* p4 V5 s- E
6 t2 ?; A9 ^9 r
yvxvlbpewwf64012771406.jpg (203.97 KB, 下載次數(shù): 0)
下載附件
保存到相冊
yvxvlbpewwf64012771406.jpg
2024-9-9 11:15 上傳
" t+ y$ M( C, i7 w/ ^
. ?3 n) y2 t! M2 C 星閃,一項迫切推廣的創(chuàng)新技術!
1 H9 A6 G, F2 G
@% L! z1 X6 O6 h4 ?$ m" `6 F9 P ' M" e1 L0 j: L" k/ U2 j& |- I
4 K& J8 A, `- ~, m' C
( T! r7 y$ R y0 D' y
8 Q( W* d! Y$ E' L* E( q% n
; e7 s6 y- R3 M6 p ( v/ X4 q1 k% U2 h- w9 n
/ S! c& w# o) k' z! b+ X" P
- @3 s# R& c8 y0 T4 A
/ f) H" f( D% e5 _; w
l05bdutn3rz64012771506.jpg (213.62 KB, 下載次數(shù): 0)
下載附件
保存到相冊
l05bdutn3rz64012771506.jpg
2024-9-9 11:15 上傳
* Y6 \4 n! d$ s# F: y( z T) T
, E5 ?% _4 q$ ?' [ 如何實現(xiàn)嵌入式軟硬件分層處理接口?, V& x- Y2 O2 D' H
* x) n+ o5 Y4 ]
/ Z/ |& O2 ~* T# C) ]' M2 K5 ] 0 s0 e! W( ~9 J
8 P. G! E/ H* d. E- C
) W, C" ?6 c3 q% v1 A; N5 M# `我是老溫,一名熱愛學習的嵌入式工程師: P- C& ]4 m5 ~: Q, V- T6 _8 i
關注我,一起變得更加優(yōu)秀! |
|