|
我是老溫,一名熱愛(ài)學(xué)習(xí)的嵌入式工程師
, r3 o- H7 x+ d關(guān)注我,一起變得更加優(yōu)秀!3 Z% d7 Q- D- W' u
我大概是在2015年的時(shí)候開(kāi)始接觸低功耗藍(lán)牙(Bluetooth Low Energy)應(yīng)用開(kāi)發(fā)的,當(dāng)時(shí)學(xué)習(xí) BLE 最熱門(mén)的芯片是 TI 的 CC254x 芯片,并且成功把它應(yīng)用到項(xiàng)目上面。
D; E1 d. i* S2 q* z5 d0 [) X) N5 ]
gguf4y5ujzs64014199533.jpg (132.61 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
gguf4y5ujzs64014199533.jpg
2024-9-1 11:49 上傳
9 Y9 E3 B; e$ P+ ^- G4 ~3 P$ a: t5 r) E+ j
我記得,最開(kāi)始這款芯片的 BLE 協(xié)議棧是不支持一臺(tái)主機(jī)多臺(tái)從機(jī)(簡(jiǎn)稱:一主多從)同時(shí)進(jìn)行通信的,后來(lái)有大神在OSAL的應(yīng)用層做了一主多從的適配,但這個(gè)不是BLE協(xié)議棧的標(biāo)準(zhǔn)功能。5 Q' v; r1 t4 l( l
8 ^5 W, L5 ]; {6 E5 h$ @
后來(lái),瑞典的 Nordic 半導(dǎo)體推出了 nRF52 系列 BLE4.0 芯片,并且經(jīng)過(guò)多次協(xié)議棧迭代才支持一主多從及主從一體通信,這款芯片可以通過(guò)切換協(xié)議棧的方式支持 BLE Mesh 網(wǎng)絡(luò)。(目前nRF52系列已經(jīng)支持藍(lán)牙5.2); s( A# o0 W& @8 G& O. n0 y u
/ r: m( ~4 |& u! Z( f我之前也寫(xiě)過(guò)幾篇關(guān)于 nRF52840 相關(guān)的文章,可以點(diǎn)擊以下鏈接進(jìn)行回顧:2 T }$ V* p4 [1 I
) m; C6 v! z# J4 { x$ f物聯(lián)網(wǎng) BLE 應(yīng)用程序開(kāi)發(fā)& a5 S: R; a2 _" x
" i2 b+ W& t( d/ ?我給小熊派加了一個(gè) BLE 模塊 nRF52840& W- ~; o; S8 E/ Q7 M: D/ ?& l6 ?
* B r8 P# H5 Y4 ?" E3 |
1 e; v* M- f$ B/ R& ?* g. d; n星閃 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è)客戶端連接。; \' s9 }) i4 k; Y3 C
0 Q- M( N G8 |( {" }8 `2 P$ E
nkhpen0sm5r64014199633.jpg (323.18 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
nkhpen0sm5r64014199633.jpg
2024-9-1 11:49 上傳
9 t& [+ |$ W8 r }5 H! C; j1 l
如上圖所示,飛凌OK3588開(kāi)發(fā)板通過(guò)USB接口對(duì)接小熊派 Bearpi-Pico H2821模塊,作為服務(wù)端角色,然后用 8 個(gè) Bearpi-Pico H2821 作為客戶端角色,同時(shí)跟服務(wù)端進(jìn)行連接通信。: @7 Q/ y# ]. B4 j" {) d! x
* d+ r4 K& ^. a8 \, M) G7 x8 n: S
假設(shè)這 8 個(gè)客戶端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務(wù)端進(jìn)行調(diào)度通信,客戶端可以隨時(shí)往服務(wù)端上傳數(shù)據(jù),也可以隨時(shí)接收服務(wù)端下發(fā)的控制數(shù)據(jù)。' f1 G1 w3 C# a# [! L1 C/ V1 L
" ?7 c! h/ U7 c7 \+ _, i* N$ K( W* r+ ~% y' d8 g0 C. Z/ S4 q2 d* W9 x
/ z; y* l, Q Q/ j
基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對(duì) 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過(guò)以下鏈接進(jìn)行獲取并使用。
4 ^0 H! j) W2 W; V0 y" E' O
& o5 r! t' d2 s* j5 g2 m9 \2 AAT指令固件下載地址:
" S8 a8 F+ q" j/ ~https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207& Y9 @- O5 C6 ]7 }4 w2 |1 A
8 D8 o" d6 a* m% n3 f2 P/ kAT指令手冊(cè)下載地址:
/ ?( S8 L' |1 mhttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392$ V! K7 d5 x2 ?
7 E" g8 `4 C5 n9 I- j3 p(以上鏈接,復(fù)制到瀏覽器打開(kāi),或點(diǎn)擊【閱讀原文】)
7 R* D; E( d2 J% m9 P6 T
6 X* F/ L- s V7 R, l據(jù)小熊派官方提供的信息,這個(gè) SLE 一對(duì)多 AT 指令固件,主要有以下特點(diǎn):/ |; L0 c& _3 P4 J6 {; P
ihw3ptwpar364014199733.jpg (153.81 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
ihw3ptwpar364014199733.jpg
2024-9-1 11:49 上傳
5 X* q( j' d- E9 m$ @( U4 h
1 K/ {% x3 T- H, V
# \7 I5 O# b% N7 ]) U- D) M( I& x( h歡迎關(guān)注并留言本公眾號(hào),提出更多關(guān)于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:
. v9 v. ~9 \8 S4 Y- x( E
, i. T V/ V* W5 t. _. C1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標(biāo)準(zhǔn)化SLE固件?( F8 \7 g8 u' v$ s. ^1 l h8 M
2、您所開(kāi)發(fā)的硬件產(chǎn)品,是否能夠接入并應(yīng)用星閃網(wǎng)絡(luò)?
3 W% t6 d, [ e, J: m8 R6 u3、您希望星閃的資料,能開(kāi)放到什么程度?
/ }* N: X# T, Z! O4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢(shì)?
4 s% I- x6 c5 _5 W; m+ u5、其他更多話題 。。。
5 a! v8 [/ h! _; N2 B \4 |. `+ j! ~2 ^* U0 O( N4 p' v
為了讓更多嵌入式技術(shù)愛(ài)好者可以更好地學(xué)習(xí)星閃通信技術(shù),我們將會(huì)為提出建設(shè)性意見(jiàn)的嵌入式愛(ài)好者,免費(fèi)送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)9 d( ?- k) M" f3 t, |4 e0 v
- N! J. v r( U2 `/ y從目前廣大網(wǎng)友的反饋情況來(lái)看,有人說(shuō)用星閃不如用藍(lán)牙Wi-Fi,有人說(shuō)芯片成本很高,有人說(shuō)資料封閉不開(kāi)放,有人說(shuō)星閃只是套殼通信技術(shù),有人說(shuō)。。。(各種看好與不看好)2 V1 h, i8 D0 P, u. g' l: c7 R
. H) d' `; H, [& w3 _( ]& L% G但我想說(shuō)的是,星閃互聯(lián),注定會(huì)在爭(zhēng)議聲中不斷前進(jìn),悲觀者正確,樂(lè)觀者成功,套用前東家CEO曾經(jīng)說(shuō)過(guò)的一句話:“因?yàn)橄嘈,所以看?jiàn)!”
5 G0 n) F( N; s0 G: @6 N& G# c2 h9 R# Q
以上,與各位技術(shù)同行共勉!
4 R6 F7 u# r* d; w6 _# L& {! ?; R1 y. Y( D: x9 e
-END-
' S6 f* Y' R, l d往期推薦:點(diǎn)擊圖片即可跳轉(zhuǎn)閱讀, Q; |8 |7 j% L& a0 k
% `, L& U" {& g/ i: a7 t {
3 Y3 p8 @* |" G. i3 j& }9 [ " c- S* ~; `% C7 w4 I Z, k6 t8 a
% {/ N+ H/ J( h7 t. r0 c; G % v3 c4 Y$ m2 O: _( B6 s( f
3ogmiabtkwg64014199833.jpg (290.22 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
3ogmiabtkwg64014199833.jpg
2024-9-1 11:49 上傳
6 z: P! F" M, E+ M) B4 N" s
$ ?2 N4 G% k% s! l 星閃的資料不開(kāi)放出來(lái),工程師們沒(méi)法玩?
. j6 n8 y# v, b0 @# z! u. | / r( |- i/ K( l" C4 b6 r
! A# E3 P- H, z, h) u* E8 t6 u3 D
. Q; c F5 F0 `3 ?. m5 K5 F( ] 6 P/ b( p8 H% M8 U% d
+ R$ U- k8 O; g. R9 l' [5 M
% }" g; m4 O- i% I
" j9 M' G8 u9 ?; H& P$ ?
. g+ U! ?1 I/ O0 T* P. U
# G4 U7 C8 N( X" G+ t6 w# W( |) r
. a" W& q7 O% [. Y" y' K' c+ _
wula4eat4d564014199933.jpg (203.97 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
wula4eat4d564014199933.jpg
2024-9-1 11:49 上傳
; M1 i e# r0 w1 n: C! j
. F0 G; `- p, d4 R( r 星閃,一項(xiàng)迫切推廣的創(chuàng)新技術(shù)!5 X; _- R5 r2 N2 o$ ?% Z9 k3 r) x
. y3 i! S4 l) _+ g/ Z # @- B! P5 N5 |* a* _
$ [% c' A& C H" [9 u
! T, z0 q- i3 m8 a+ U6 d0 }4 A, a
5 r" i1 A6 s0 w0 @ ^$ `6 k2 H
; r/ J6 Y3 g; h; a
& c2 z# B% k+ q) Y
' g3 R" i1 r' E: J1 t( ^ g " d! v* S1 N0 ~3 e+ Y
; c( ~- e! O- P# ]6 e1 y, L2 z
omqlf5b3zoz64014200033.jpg (213.62 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
omqlf5b3zoz64014200033.jpg
2024-9-1 11:49 上傳
0 J6 d6 F; r1 j$ r
, K' V1 e7 Y8 Z5 n; B 如何實(shí)現(xiàn)嵌入式軟硬件分層處理接口?
4 B! y: B( A3 k& K# c
& ]3 o$ i) n( _0 [- D% D8 O $ f( Q, P! z& s/ i6 g+ Z
. e0 }6 |3 V$ V# P
+ r/ F) W+ B% @; T3 Q9 l
! r! W. x* @" n我是老溫,一名熱愛(ài)學(xué)習(xí)的嵌入式工程師2 s$ P, l6 r$ h. ?' u, l/ d$ A
關(guān)注我,一起變得更加優(yōu)秀! |
|