|
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師! B8 Y8 l) a- z! j2 J
關(guān)注我,一起變得更加優(yōu)秀!$ H+ f. b( e9 ~
我大概是在2015年的時(shí)候開始接觸低功耗藍(lán)牙(Bluetooth Low Energy)應(yīng)用開發(fā)的,當(dāng)時(shí)學(xué)習(xí) BLE 最熱門的芯片是 TI 的 CC254x 芯片,并且成功把它應(yīng)用到項(xiàng)目上面。
3 R1 e e6 B# v: F0 [, x- P/ b# E! V1 ~; q" [2 ~
p1n5y10p3el6408847423.jpg (132.61 KB, 下載次數(shù): 1)
下載附件
保存到相冊(cè)
p1n5y10p3el6408847423.jpg
2024-8-29 12:14 上傳
) a7 `" V m! C9 Z% u# l+ z* ~
' r! S" V. C7 l2 S, |我記得,最開始這款芯片的 BLE 協(xié)議棧是不支持一臺(tái)主機(jī)多臺(tái)從機(jī)(簡稱:一主多從)同時(shí)進(jìn)行通信的,后來有大神在OSAL的應(yīng)用層做了一主多從的適配,但這個(gè)不是BLE協(xié)議棧的標(biāo)準(zhǔn)功能。
4 x; e8 E. Z; E7 K- d$ a# L- b B4 t" C$ F9 n
后來,瑞典的 Nordic 半導(dǎo)體推出了 nRF52 系列 BLE4.0 芯片,并且經(jīng)過多次協(xié)議棧迭代才支持一主多從及主從一體通信,這款芯片可以通過切換協(xié)議棧的方式支持 BLE Mesh 網(wǎng)絡(luò)。(目前nRF52系列已經(jīng)支持藍(lán)牙5.2)
& |4 R. ~$ w4 d: x5 P3 z3 m- y$ \' J, D$ L5 ?$ |3 f5 t1 b; O
我之前也寫過幾篇關(guān)于 nRF52840 相關(guān)的文章,可以點(diǎn)擊以下鏈接進(jìn)行回顧:, {1 T# _; z7 Q" o. R" [: Z" s
4 \1 [2 D6 S) d J: D% t
物聯(lián)網(wǎng) BLE 應(yīng)用程序開發(fā)6 ]9 u# H- H. `0 V6 e& H9 O
1 K: x3 R/ U' s! {" U, L我給小熊派加了一個(gè) BLE 模塊 nRF52840) L$ f2 N9 ]* G6 n/ j0 y; K
% y6 g) g. v0 O! W: I- |! d& c/ N
8 O/ P+ d2 l3 i* X: B
星閃 SLE 天然支持一主多從通信,通常是采用星形網(wǎng)絡(luò)拓?fù)浼軜?gòu),即一臺(tái)主機(jī)可以同時(shí)與多臺(tái)從機(jī)進(jìn)行連接通信,區(qū)別于單一的點(diǎn)對(duì)點(diǎn)通信方式,如果從“服務(wù)端/客戶端”的角度去理解,大概相當(dāng)于一個(gè)服務(wù)端程序管理多個(gè)客戶端連接。
4 a! r8 G0 e( B! ?8 `: U3 B5 s& k( q% }! U) T9 h
nt5wtzx0kar6408847523.jpg (323.18 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
nt5wtzx0kar6408847523.jpg
2024-8-29 12:14 上傳
- W" Y9 H. s9 n% ^
: ?. b7 ~$ H) n5 Y2 \8 x% H如上圖所示,飛凌OK3588開發(fā)板通過USB接口對(duì)接小熊派 Bearpi-Pico H2821模塊,作為服務(wù)端角色,然后用 8 個(gè) Bearpi-Pico H2821 作為客戶端角色,同時(shí)跟服務(wù)端進(jìn)行連接通信。
0 S/ i6 _' g+ }
8 m6 g5 T4 F9 W' J5 V0 B* Y假設(shè)這 8 個(gè)客戶端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務(wù)端進(jìn)行調(diào)度通信,客戶端可以隨時(shí)往服務(wù)端上傳數(shù)據(jù),也可以隨時(shí)接收服務(wù)端下發(fā)的控制數(shù)據(jù)。- c( \* F+ _! ?/ B5 p# V; e1 H+ V
# C3 b" T! g G5 V7 T1 l+ i4 ~* K4 L4 N; {; H8 j2 W7 p. |
. |# j& y2 K; X基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對(duì) 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過以下鏈接進(jìn)行獲取并使用。9 y2 e9 W" s2 A( S& h0 @) k
& z# v) X8 w) Y2 I BAT指令固件下載地址:
\1 G/ c. `5 x3 Qhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207/ q6 G2 T& y- S! o" B) L
% ~% z! q$ j G( o5 I9 @
AT指令手冊(cè)下載地址:
5 @6 C3 ]8 U, p. J/ w. Dhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392
6 `6 W! _) [8 B/ s( A' J3 t& D" \ r) v9 ?
(以上鏈接,復(fù)制到瀏覽器打開,或點(diǎn)擊【閱讀原文】)
& {- }+ k0 g% E+ x( a
0 r6 |, {* ?6 S g據(jù)小熊派官方提供的信息,這個(gè) SLE 一對(duì)多 AT 指令固件,主要有以下特點(diǎn):
' a% W# x0 U- n9 R
kdvlqcbdope6408847623.jpg (153.81 KB, 下載次數(shù): 1)
下載附件
保存到相冊(cè)
kdvlqcbdope6408847623.jpg
2024-8-29 12:14 上傳
4 x/ y5 m8 ]- T) F+ l
' S7 P+ q$ S' Q. _. G
# ?: ]$ b4 F& E5 \8 M歡迎關(guān)注并留言本公眾號(hào),提出更多關(guān)于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:5 ]- b7 X/ |+ [9 Y2 I0 K+ T$ C7 @: Y
8 D5 z! M9 m: b$ W! U1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標(biāo)準(zhǔn)化SLE固件?! H3 l1 ^. L7 v, w/ C$ }( R4 a3 I
2、您所開發(fā)的硬件產(chǎn)品,是否能夠接入并應(yīng)用星閃網(wǎng)絡(luò)?
) ]9 i- G' r: ?7 [/ ]# \3、您希望星閃的資料,能開放到什么程度?6 ?! W, Y3 ^. k8 ?6 C+ F
4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢?
# l4 h$ l2 l' l: `5、其他更多話題 。。。4 @& X( ~8 j1 B3 E& C; b
7 _7 v' v& Q* ~: A" J4 ^
為了讓更多嵌入式技術(shù)愛好者可以更好地學(xué)習(xí)星閃通信技術(shù),我們將會(huì)為提出建設(shè)性意見的嵌入式愛好者,免費(fèi)送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)8 X8 r$ m& l# J/ s
3 x% d! }( d. f. @5 g2 d
從目前廣大網(wǎng)友的反饋情況來看,有人說用星閃不如用藍(lán)牙Wi-Fi,有人說芯片成本很高,有人說資料封閉不開放,有人說星閃只是套殼通信技術(shù),有人說。。。(各種看好與不看好)
* ^3 S: H* q) h6 G. Q; Q. k* A f0 Z; V$ h) I% A5 d/ y# T% L" S
但我想說的是,星閃互聯(lián),注定會(huì)在爭議聲中不斷前進(jìn),悲觀者正確,樂觀者成功,套用前東家CEO曾經(jīng)說過的一句話:“因?yàn)橄嘈,所以看見?/strong>”
8 }3 L' F; K4 e: ^- o9 Z8 f5 e. r( b/ `) P: A$ Y2 ]5 }/ A
以上,與各位技術(shù)同行共勉!: t7 q) ^2 k2 [) |
# M4 K& V! V) h( z-END-8 ^4 {* \- g. Q
往期推薦:點(diǎn)擊圖片即可跳轉(zhuǎn)閱讀8 g, j1 e+ G: y. `8 i
+ ]- @4 E+ c( t6 `4 r* w $ G6 P6 [- U" l J
; p/ F+ G, ?. U* q5 e2 h
' }% C" I0 v) k9 k5 O
. ^5 ^/ e W9 {0 B9 O* C
abrtoug4v3m6408847724.jpg (290.22 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
abrtoug4v3m6408847724.jpg
2024-8-29 12:14 上傳
1 t& L2 n/ v6 I6 Y- {: H
) n4 p% y7 w) ?! j 星閃的資料不開放出來,工程師們沒法玩?# L: H8 S# I/ i7 B' B) u
3 F: p2 w5 T8 l% d" S- r' T
2 n& p6 V+ y; y' n; v- L: w
) P% H7 H8 B E! a- P7 C0 i
. q2 o: J( n: r2 }9 o, V
% S) I9 C0 i. j) x1 b8 ?2 m" T7 C7 s% H$ n% e
- S; E) _9 g2 F4 c
; J6 G: {3 ^, U
& \" y9 T) p0 h/ p1 Z2 g% _7 C- u6 w $ i) F% j, _! Q/ j4 x7 g
ldoiltzlfrn6408847824.jpg (203.97 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
ldoiltzlfrn6408847824.jpg
2024-8-29 12:14 上傳
1 {% o8 ?7 z/ F% d/ }2 Q8 x
% D' @0 h3 ?6 U. l$ x1 {3 J, K 星閃,一項(xiàng)迫切推廣的創(chuàng)新技術(shù)!+ l1 U4 ~/ a6 _3 \
( `' B: {; h$ Q
! l5 V/ g4 ]+ c 2 f) ^& Q7 @" X
* z, b- D: q5 W9 b! i ! B$ U: s( t! M& \! Y4 M
! {9 P0 z* I% B' e
+ J9 P; x. _' ~% W2 z0 z2 q ; u+ Y5 F* g4 a* h) Q/ h
! b8 v- ]+ m- s" v* J
3 i7 M8 ^2 n4 n7 Z4 g
2jwo4nx15hf6408847924.jpg (213.62 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
2jwo4nx15hf6408847924.jpg
2024-8-29 12:14 上傳
6 H8 C6 G# q( ~9 _: |/ t 6 s$ _ D: z( x
如何實(shí)現(xiàn)嵌入式軟硬件分層處理接口?0 \0 o( k' ]) w' m. m4 F% C# r
! o ]+ |, ^% c0 a2 a& y% R1 { 4 t9 C, o L: X4 d
2 R7 F1 @7 _+ ^& Y- [
/ G" _+ u. T' W8 U0 d$ D$ e
& s5 }5 S; p8 n( I( D! d. @! q
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師5 k5 i+ @6 ?1 Z+ p# Z% w2 t9 A
關(guān)注我,一起變得更加優(yōu)秀! |
|