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

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

搜索
查看: 31|回復(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í)的嵌入式工程師
! T) L  h2 K; Y' |- ]% m/ o關(guān)注我,一起變得更加優(yōu)秀!: C" e& a  x5 |6 y# ]- Q" ]' ^
我大概是在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)目上面。
  W% I; x# P. A# D+ h, c. ?; e% B# _+ P# }

' o9 ^# _# G1 f3 L, ~) h0 l- u. O' m3 t- L9 w% t
我記得,最開(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)功能。
6 b8 k6 R9 I4 _2 z& i7 a2 u
" }+ m+ d/ h. Z6 @7 j后來(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)0 B% Q# i1 p1 p

5 F5 M$ P' {* I& f. X' P# [我之前也寫(xiě)過(guò)幾篇關(guān)于 nRF52840 相關(guān)的文章,可以點(diǎn)擊以下鏈接進(jìn)行回顧:/ |  A4 O# R% w6 R% x3 u; T8 a, d
0 ]8 s0 z5 E" x5 c- I
物聯(lián)網(wǎng) BLE 應(yīng)用程序開(kāi)發(fā)
: L( x" f& C6 R* _* J
0 a& j. G$ N2 [- g7 u9 R我給小熊派加了一個(gè) BLE 模塊 nRF52840
3 Q  h) j; V4 ^- c+ q* V3 T+ u, _+ f

; z/ A- S& Q7 P" H星閃 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è)客戶端連接。, A1 W; f1 C: Y
! m  E/ y% w" s. i+ t2 b* n

: k/ B& c1 V- E
6 B, G# N  l. Z) Q3 `如上圖所示,飛凌OK3588開(kāi)發(fā)板通過(guò)USB接口對(duì)接小熊派 Bearpi-Pico H2821模塊,作為服務(wù)端角色,然后用 8 個(gè) Bearpi-Pico H2821 作為客戶端角色,同時(shí)跟服務(wù)端進(jìn)行連接通信。0 \- p% H1 U, H+ R
" O' h9 H+ l$ Z2 a3 A
假設(shè)這 8 個(gè)客戶端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務(wù)端進(jìn)行調(diào)度通信,客戶端可以隨時(shí)往服務(wù)端上傳數(shù)據(jù),也可以隨時(shí)接收服務(wù)端下發(fā)的控制數(shù)據(jù)。- f0 L; j, b" ^* D5 E
( B0 k! d2 W% n

7 E7 ~, d4 x  O5 e; D  S" i4 [, \" e/ l
基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對(duì) 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過(guò)以下鏈接進(jìn)行獲取并使用。& g+ l% ?# d, ?+ \' q8 \3 F8 s
$ D2 J2 n/ z* _" Q/ Q
AT指令固件下載地址:: M7 U- @" a: s9 B/ U7 p. E
https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409207
$ \; ^/ i' B, P& Y: x0 r+ c* [) E8 F/ K( j* C) w2 ^3 @
AT指令手冊(cè)下載地址:
. s) j+ b8 d* L3 ?1 khttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392
0 b# y0 _+ W2 w- L% H" y: b
; K+ g6 `) j( c0 x(以上鏈接,復(fù)制到瀏覽器打開(kāi),或點(diǎn)擊【閱讀原文】); J/ |* b6 B2 x

7 B, r3 H8 k: k. l( p1 x) w據(jù)小熊派官方提供的信息,這個(gè) SLE 一對(duì)多 AT 指令固件,主要有以下特點(diǎn):
8 u" ^& G2 r+ X* m7 S
8 o* y9 v3 ?$ S6 g9 M, e8 R7 L0 l$ q2 U, z& A+ C, @) _

; y$ o! F, o3 E9 c歡迎關(guān)注并留言本公眾號(hào),提出更多關(guān)于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:4 B) M, V/ F. o# ^$ x

7 p/ r& J# J2 `1 P( {5 d: M6 I" j1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標(biāo)準(zhǔn)化SLE固件?/ _) g' N$ @! P  a2 v# k0 g  V% l  r
2、您所開(kāi)發(fā)的硬件產(chǎn)品,是否能夠接入并應(yīng)用星閃網(wǎng)絡(luò)?
/ I) D% U. c* _, U3、您希望星閃的資料,能開(kāi)放到什么程度?
' z0 X+ S; Q: i: r# b" y, i4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢(shì)?1 P+ z% Y: Y0 d7 o: ~( l) g  k
5、其他更多話題 。。。
2 a$ e- T1 P( G/ I2 B+ ~  `/ Q7 L3 M+ W+ @5 I+ _( J
為了讓更多嵌入式技術(shù)愛(ài)好者可以更好地學(xué)習(xí)星閃通信技術(shù),我們將會(huì)為提出建設(shè)性意見(jiàn)的嵌入式愛(ài)好者,免費(fèi)送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)8 T- a. {  ^2 p& @6 r7 u

, S/ S5 \" [. M+ {5 z1 U6 x* A* L7 b從目前廣大網(wǎng)友的反饋情況來(lái)看,有人說(shuō)用星閃不如用藍(lán)牙Wi-Fi,有人說(shuō)芯片成本很高,有人說(shuō)資料封閉不開(kāi)放,有人說(shuō)星閃只是套殼通信技術(shù),有人說(shuō)。。。(各種看好與不看好)
. r) v5 d0 ^5 u$ A9 Q9 }! V9 Y0 j& K, X# k% D  j- j6 K
但我想說(shuō)的是,星閃互聯(lián),注定會(huì)在爭(zhēng)議聲中不斷前進(jìn),悲觀者正確,樂(lè)觀者成功,套用前東家CEO曾經(jīng)說(shuō)過(guò)的一句話:“因?yàn)橄嘈牛钥匆?jiàn)!8 T- o9 b, C: s, ]) g( ]2 T; f% i
- c1 u( t; }' |$ l0 K3 B; m
以上,與各位技術(shù)同行共勉!) G) `2 I! w/ q2 o

/ t2 B+ B* Z! S+ m# o# v7 p8 j. x' t-END-  r- j4 q0 q" c  f
往期推薦:點(diǎn)擊圖片即可跳轉(zhuǎn)閱讀: R) U) X; q9 Z$ W4 ^: x1 U8 N

& m/ K6 Z+ q5 k1 h' d4 t0 _                                                       
& {0 j% e- B1 T7 H- \- E                                                                1 ?8 O( \: t* N8 M- i* J4 b2 s7 z
                                                                        ; O( B  h. ~$ E7 r4 B
                                                                               
+ I% M  T  R) Q: P7 h 8 W2 x- T! X  t) _9 V9 \4 p
                                                                               
/ B/ G. S) k, k& i3 k! r                                                                                        星閃的資料不開(kāi)放出來(lái),工程師們沒(méi)法玩?5 z- H& M3 z) y# R- Z! F- R
                                                                                2 n( d' U6 y7 ]! P" ]" Y
                                                                       
/ a9 S. I" {; E" |4 G9 x                                                                $ h; |3 C! e9 K7 y
                                                        5 [  L& S9 m; r1 \0 E3 T6 H
                                                3 R" q+ V. K( H/ U

" J% E4 K6 W8 O: ?3 N5 Y% i                                                       
8 W/ o+ J, O- ~: f% N' p                                                                # G$ K2 p- ^' o: M; j
                                                                       
& N& {' X/ u& P# n                                                                                5 m# t1 z6 k( v  l- C& o6 q$ R. q

4 k  Z/ U: @4 R: }                                                                                6 }( Y6 w5 ^0 j! r3 Z1 f- \' T+ p
                                                                                        星閃,一項(xiàng)迫切推廣的創(chuàng)新技術(shù)!
, G! p! ^, K6 t4 X                                                                               
, W0 G1 F* ]6 E4 W5 U                                                                       
5 ?8 v  [. o7 d6 e                                                                + k$ a, Y* T" W' I- ?- u2 r% ]0 b, U  F
                                                        9 }& ~. C5 ]2 T, b1 W$ x+ r
                                               
* L! N  i2 J" W" c
0 Z, r- y1 V! V! x8 d                                                       
" @# s1 T3 x  p* i% r                                                               
* z( D+ t# B4 |2 J: w: M) I                                                                        1 ^) T3 ~& Y& Z1 b
                                                                               
# n$ a& }. d2 n7 g, s 2 u' U8 Q  d7 R
                                                                               
  U4 ?& b& \* ~! b8 c% p" h( T                                                                                        如何實(shí)現(xiàn)嵌入式軟硬件分層處理接口?5 L, p( I0 t9 a. T
                                                                               
$ ?3 m$ E$ F# D" ~4 t                                                                        # Y# A; |6 f  ^/ q$ f6 P
                                                               
, {$ P$ Z8 o$ a                                                       
% c& e+ \* T0 E3 M) W' [4 G4 O                                                $ r  y- [- q; h' j
我是老溫,一名熱愛(ài)學(xué)習(xí)的嵌入式工程師" R, C3 \# L* |' i4 `! P- q
關(guān)注我,一起變得更加優(yōu)秀!

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

本版積分規(guī)則


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