|
我是老溫,一名熱愛(ài)學(xué)習(xí)的嵌入式工程師
9 \8 @4 n1 A" e- N9 k& H關(guān)注我,一起變得更加優(yōu)秀!
8 w$ }3 E' x2 `我大概是在2015年的時(shí)候開(kāi)始接觸低功耗藍(lán)牙(Bluetooth Low Energy)應(yīng)用開(kāi)發(fā)的,當(dāng)時(shí)學(xué)習(xí) BLE 最熱門的芯片是 TI 的 CC254x 芯片,并且成功把它應(yīng)用到項(xiàng)目上面。4 R0 e: D/ `" `% b! S, o9 I) P
- b# d6 f9 S% ~9 o# V# ?
1ztdgtkg2jd64012803716.jpg (132.61 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
1ztdgtkg2jd64012803716.jpg
2024-8-31 13:18 上傳
x% f3 `6 k6 i1 l% Y3 t
# U6 W' V+ Z3 p8 c我記得,最開(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)功能。" r# F4 h' W" x) J% f, o' z" O
" k+ q$ a; h5 k9 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)
9 O& Y$ x0 A" z. u3 V5 w! L/ y+ a( Q9 Z9 Y# ]6 r G
我之前也寫過(guò)幾篇關(guān)于 nRF52840 相關(guān)的文章,可以點(diǎn)擊以下鏈接進(jìn)行回顧:& R7 I' u2 T" r5 G* ~
2 m! h4 x# Y& Q物聯(lián)網(wǎng) BLE 應(yīng)用程序開(kāi)發(fā)
$ F+ k3 q: O& ~0 u0 x3 c; \: L6 y
4 b( |2 R2 x! I# w* c$ U' T我給小熊派加了一個(gè) BLE 模塊 nRF52840- l% [& f+ E; M! b7 s+ [
9 H& T% ?3 P. v6 u
' |: `3 w& M; E) Z8 W6 Q7 c星閃 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è)客戶端連接。+ v4 V# q R0 R* e4 v
; h( m+ u+ v8 F; B, w
nsjllk54ux564012803816.jpg (323.18 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
nsjllk54ux564012803816.jpg
2024-8-31 13:18 上傳
, a) h' E$ J1 ~4 m. E6 I9 e$ W. k! A4 H
如上圖所示,飛凌OK3588開(kāi)發(fā)板通過(guò)USB接口對(duì)接小熊派 Bearpi-Pico H2821模塊,作為服務(wù)端角色,然后用 8 個(gè) Bearpi-Pico H2821 作為客戶端角色,同時(shí)跟服務(wù)端進(jìn)行連接通信。! Z: Q1 j: m8 h7 M
4 G3 j9 @) q! |% @: C1 F
假設(shè)這 8 個(gè)客戶端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務(wù)端進(jìn)行調(diào)度通信,客戶端可以隨時(shí)往服務(wù)端上傳數(shù)據(jù),也可以隨時(shí)接收服務(wù)端下發(fā)的控制數(shù)據(jù)。4 z# C' D" m% q& v. V" E: }, D) R
N: x$ x/ I( ]( M+ R
# _4 B& `( S, y- I, Y! z2 f) @9 @) \* H2 n: l# T- T* d
基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對(duì) 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過(guò)以下鏈接進(jìn)行獲取并使用。# S! d- b9 V- R
- i. V. ?& o, L/ \) s4 c0 z
AT指令固件下載地址:
, B. M. E7 \8 \- ?# Ehttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207
" z" V3 ?- L0 k& c \: K) \& g/ E. T* q: @2 A
AT指令手冊(cè)下載地址:5 A5 Y. Y6 a6 y/ g' u
https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392 D; _; b. F- C$ u
3 E7 R% ?$ h k
(以上鏈接,復(fù)制到瀏覽器打開(kāi),或點(diǎn)擊【閱讀原文】)& ~( b1 B! l& u& V& [
( _, m. I. u; z! B0 ]+ I/ W6 d據(jù)小熊派官方提供的信息,這個(gè) SLE 一對(duì)多 AT 指令固件,主要有以下特點(diǎn):
# Z9 S L& H* r- L0 S3 i; `
rc1kpy5eaaa64012803916.jpg (153.81 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
rc1kpy5eaaa64012803916.jpg
2024-8-31 13:18 上傳
4 Q* b; O( Z/ a. W8 ~; W" E+ D9 Q8 W
9 X. y6 `: R# m& ?* y3 [
! r4 k+ ]7 g- O0 h4 g
歡迎關(guān)注并留言本公眾號(hào),提出更多關(guān)于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:0 H! s6 m# f9 ?- }/ | u
/ I" r( @* Y- d1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標(biāo)準(zhǔn)化SLE固件?; ?: h# a. C1 J( Y' N
2、您所開(kāi)發(fā)的硬件產(chǎn)品,是否能夠接入并應(yīng)用星閃網(wǎng)絡(luò)?
9 E3 ~0 q2 o0 A* o# E- `0 S- R3、您希望星閃的資料,能開(kāi)放到什么程度?- X. w0 Q: ]% l- \5 v" v
4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢(shì)?. i8 J1 f8 N3 D4 Y% h2 P2 {& i
5、其他更多話題 。。。
1 k" k: Z6 U y2 q) C
& @2 p8 {- x2 { f$ c1 x( X8 F為了讓更多嵌入式技術(shù)愛(ài)好者可以更好地學(xué)習(xí)星閃通信技術(shù),我們將會(huì)為提出建設(shè)性意見(jiàn)的嵌入式愛(ài)好者,免費(fèi)送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)
. S% A% B6 k. }0 J5 _# v- h
+ W Q. d: o9 G: L/ O+ T1 D) W從目前廣大網(wǎng)友的反饋情況來(lái)看,有人說(shuō)用星閃不如用藍(lán)牙Wi-Fi,有人說(shuō)芯片成本很高,有人說(shuō)資料封閉不開(kāi)放,有人說(shuō)星閃只是套殼通信技術(shù),有人說(shuō)。。。(各種看好與不看好)" o$ z/ _0 D% K
9 ^( |0 Z$ L8 u Y* W. U但我想說(shuō)的是,星閃互聯(lián),注定會(huì)在爭(zhēng)議聲中不斷前進(jìn),悲觀者正確,樂(lè)觀者成功,套用前東家CEO曾經(jīng)說(shuō)過(guò)的一句話:“因?yàn)橄嘈,所以看?jiàn)!”
* l+ n( g- x, ` l2 K
" r1 k. v1 }; n6 ~1 ~9 i以上,與各位技術(shù)同行共勉!
Z" e1 i0 H% S- B$ X, n
& H% l& W1 u$ p2 C! q! u) F6 E-END-6 D- M2 B& q% L @' Y! b8 F* t
往期推薦:點(diǎn)擊圖片即可跳轉(zhuǎn)閱讀
/ d$ t1 \- Z3 |, X6 i8 w0 G( _( m. v4 n- l3 w2 d8 v' g6 W$ a
' Q" f1 L# G9 [8 o0 }1 T% s
6 w' p5 w/ G6 `0 h, B7 b: E; j
4 `# R" m ]: Y6 i; K5 L 1 |- H4 Z' B- s/ n
y1cnkaliy0a64012804016.jpg (290.22 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
y1cnkaliy0a64012804016.jpg
2024-8-31 13:18 上傳
% f9 O) A5 V6 |2 B# F
+ s! {7 `* h: S
星閃的資料不開(kāi)放出來(lái),工程師們沒(méi)法玩?
1 g4 j0 V2 M+ U" w, d c & t4 O( N7 g# E
4 W# O" i; Z* Y$ z7 g. i3 a+ v 3 M) \# H! `) k5 c6 i
i" }* L2 h/ Y( u: C6 C" G0 n
' ]0 N/ q" [4 F* L1 W, [$ C5 p7 R( I
" L5 Q) ^7 u; J: J% E7 H* U, n
* m: v; {4 s6 Q6 }
' I3 B. O+ q+ [! a4 T; {2 [) L
; N; q3 N8 i p
ag0mddrf0lb64012804116.jpg (203.97 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
ag0mddrf0lb64012804116.jpg
2024-8-31 13:18 上傳
% H1 m4 ~. w& i7 p2 u% V7 d
" L& T: Y' `; m6 K5 {
星閃,一項(xiàng)迫切推廣的創(chuàng)新技術(shù)!
9 Q3 P: Y$ |" W# S' ~/ i7 ]8 T& s
) T4 R0 [: v8 D* `; U
1 m& H) Z5 P' o# Y 4 Q5 q# j% n0 d! W$ I- m/ Z: y
3 y$ }8 Z q& z i5 a/ @2 X 7 o9 ~6 O+ X7 `/ E) d( A7 p
) Y; {% P% t/ J J9 [, r U0 o2 {& X- a1 W- {( D" k
' E* J1 n+ G, u) k" y
' C4 S, D" \. S3 p
; X4 P. P! T' U9 I. q8 x, U
v3w3odk2ych64012804216.jpg (213.62 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
v3w3odk2ych64012804216.jpg
2024-8-31 13:18 上傳
: `- g$ W: N6 T8 o5 G 0 `: {* W% c+ S7 n$ {9 ?
如何實(shí)現(xiàn)嵌入式軟硬件分層處理接口?: V. C& y- ~) }& G
; Z, H# z' \' N0 D- \+ _+ @
! X+ K* ]9 y L, s( L* [; n/ K
1 ^6 b6 @; Z* V- M ' W H, c0 F9 P; d
5 k; W2 x- x( {- @7 o- ^, U T* u我是老溫,一名熱愛(ài)學(xué)習(xí)的嵌入式工程師
: k' \4 u0 ?* W9 ~6 M* F8 e) ?關(guān)注我,一起變得更加優(yōu)秀! |
|