電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 30|回復(fù): 0
收起左側(cè)

開(kāi)啟星閃互聯(lián),組建一對(duì)多小型網(wǎng)絡(luò)!

[復(fù)制鏈接]

455

主題

455

帖子

849

積分

二級(jí)會(huì)員

Rank: 2

積分
849
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-8-14 17:50:00 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
我是老溫,一名熱愛(à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 ]

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

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
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
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+ _ ; 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 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)秀!

發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表