|
我是老溫,一名熱愛學(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
inby2krxrgg6403561710.jpg (132.61 KB, 下載次數(shù): 0)
下載附件
保存到相冊
inby2krxrgg6403561710.jpg
2024-9-7 11:15 上傳
& 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/ @
ymai4ihntr16403561810.jpg (323.18 KB, 下載次數(shù): 0)
下載附件
保存到相冊
ymai4ihntr16403561810.jpg
2024-9-7 11:15 上傳
* 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 ]
arzqjusg5yo6403561910.jpg (153.81 KB, 下載次數(shù): 0)
下載附件
保存到相冊
arzqjusg5yo6403561910.jpg
2024-9-7 11:15 上傳
) _- 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
1nedd4pz1bg6403562011.jpg (290.22 KB, 下載次數(shù): 0)
下載附件
保存到相冊
1nedd4pz1bg6403562011.jpg
2024-9-7 11:15 上傳
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
2ipu4e3ytdw6403562111.jpg (203.97 KB, 下載次數(shù): 0)
下載附件
保存到相冊
2ipu4e3ytdw6403562111.jpg
2024-9-7 11:15 上傳
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 ?
5ob0ko2fw0r6403562211.jpg (213.62 KB, 下載次數(shù): 0)
下載附件
保存到相冊
5ob0ko2fw0r6403562211.jpg
2024-9-7 11:15 上傳
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)秀! |
|