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

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

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

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

[復(fù)制鏈接]

437

主題

437

帖子

96

積分

一級會員

Rank: 1

積分
96
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-8-14 17:50:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師
' d$ `2 K8 I7 `" A關(guān)注我,一起變得更加優(yōu)秀!6 i# [# F; q' Y- E3 Z
我大概是在2015年的時候開始接觸低功耗藍(lán)牙(Bluetooth Low Energy)應(yīng)用開發(fā)的,當(dāng)時學(xué)習(xí) BLE 最熱門的芯片是 TI 的 CC254x 芯片,并且成功把它應(yīng)用到項目上面。
: J5 E2 K8 ~/ n0 g& `& z7 r9 H0 C0 f, v7 y5 G' N2 J
( o7 O% L6 T. z* x  L) B  `
+ ]- o" C! E& M9 r: D2 ~6 J' A
我記得,最開始這款芯片的 BLE 協(xié)議棧是不支持一臺主機(jī)多臺從機(jī)(簡稱:一主多從)同時進(jìn)行通信的,后來有大神在OSAL的應(yīng)用層做了一主多從的適配,但這個不是BLE協(xié)議棧的標(biāo)準(zhǔn)功能。2 a+ }, i' r3 x1 `! S0 \1 U( v' O

; ?6 P7 Y8 T% g; L. I2 f后來,瑞典的 Nordic 半導(dǎo)體推出了 nRF52 系列 BLE4.0 芯片,并且經(jīng)過多次協(xié)議棧迭代才支持一主多從及主從一體通信,這款芯片可以通過切換協(xié)議棧的方式支持 BLE Mesh 網(wǎng)絡(luò)。(目前nRF52系列已經(jīng)支持藍(lán)牙5.2)0 M- u6 A% x% N" {6 _# o3 O9 O

. b% L6 V: F2 s" \6 W我之前也寫過幾篇關(guān)于 nRF52840 相關(guān)的文章,可以點擊以下鏈接進(jìn)行回顧:+ q8 H- U8 t1 E5 T8 @# L/ Y

  A9 W: F5 R3 d& w$ ]物聯(lián)網(wǎng) BLE 應(yīng)用程序開發(fā)& {- a6 ]% M/ h
' _, M  M4 h$ ^' g  A% p
我給小熊派加了一個 BLE 模塊 nRF52840, E4 d2 P0 B% ]4 Y. h; U

3 l6 {, O6 P, t& Y, V* w- z( r5 t+ K& n6 C. }  d; {  ?- i4 h
星閃 SLE 天然支持一主多從通信,通常是采用星形網(wǎng)絡(luò)拓?fù)浼軜?gòu),即一臺主機(jī)可以同時與多臺從機(jī)進(jìn)行連接通信,區(qū)別于單一的點對點通信方式,如果從“服務(wù)端/客戶端”的角度去理解,大概相當(dāng)于一個服務(wù)端程序管理多個客戶端連接。7 |* [# L; L6 I2 P4 Y) J
1 @( K5 m9 [* d; @: D  `

2 B4 E/ @4 w) S1 Z8 l2 |5 o: b  `- X. U- h
如上圖所示,飛凌OK3588開發(fā)板通過USB接口對接小熊派 Bearpi-Pico H2821模塊,作為服務(wù)端角色,然后用 8 個 Bearpi-Pico H2821 作為客戶端角色,同時跟服務(wù)端進(jìn)行連接通信。
- l$ T. _5 _" P, D" R. D& N0 u4 t# D) [: p. Y. ~) G( K
假設(shè)這 8 個客戶端角色是一些傳感器或者執(zhí)行器,就可以統(tǒng)一被服務(wù)端進(jìn)行調(diào)度通信,客戶端可以隨時往服務(wù)端上傳數(shù)據(jù),也可以隨時接收服務(wù)端下發(fā)的控制數(shù)據(jù)。
) ]& S) Q5 W7 a# B* h" ^9 `
6 e: }" i9 i$ O/ E0 W' J" i7 F" k4 X8 m: `5 j* [/ s

9 o3 \* D! f1 L' T基于 Bearpi-Pico H2821 核心板模塊,小熊派已經(jīng)發(fā)布了支持 1 對 8 通信的AT指令固件,手上有 H2821 核心板的工程師,可以通過以下鏈接進(jìn)行獲取并使用。
1 i1 t) q" x- q
' J1 `0 H7 C/ N; B+ FAT指令固件下載地址:
: Q3 i  ~! P4 h1 W3 e" chttps://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=74092070 {: N) X  E3 f$ f

/ Y# l* I- s3 p) m1 D- qAT指令手冊下載地址:1 g6 P# u$ f- b( ^5 y. `
https://www.bearpi.cn/core_board/bearpi/pico/h2821/filebrowser/?path=7409205&fileID=7409392
  ~. Z/ O' d0 e9 i& Z4 U' `
. t8 i. F. E5 q" _: A8 I' d! J(以上鏈接,復(fù)制到瀏覽器打開,或點擊【閱讀原文】)7 K  i! L5 r7 z8 h" n5 }

5 [0 u" ]+ I$ }* R據(jù)小熊派官方提供的信息,這個 SLE 一對多 AT 指令固件,主要有以下特點:
5 E/ a2 t' m0 _
: ]" {, {; n5 a& h# J1 B
0 f6 v! ?# c0 C8 K" t2 Q9 ?% P: _5 k. X1 L% [5 ~6 p9 b! U& B
歡迎關(guān)注并留言本公眾號,提出更多關(guān)于星閃互聯(lián)的寶貴建議。我們可以嘗試討論一下以下話題:
  L$ t, l2 u7 I; P/ D2 H  a! ~% a! j; k6 l  z# F3 `& f; ]
1、您希望小熊派提供哪些行業(yè)及產(chǎn)品的標(biāo)準(zhǔn)化SLE固件?% ?' P% n( |" Q  \4 h
2、您所開發(fā)的硬件產(chǎn)品,是否能夠接入并應(yīng)用星閃網(wǎng)絡(luò)?. K/ a. U& ]7 Z2 E# i
3、您希望星閃的資料,能開放到什么程度?6 I& W! P, d7 z9 a/ a+ ?
4、您如何看待星閃互聯(lián)目前的發(fā)展趨勢?
6 O" A% Y$ t/ ]  c7 V5、其他更多話題 。。。
1 c) ]/ Y3 u5 ^  n
- W4 ^! \- G4 u' B為了讓更多嵌入式技術(shù)愛好者可以更好地學(xué)習(xí)星閃通信技術(shù),我們將會為提出建設(shè)性意見的嵌入式愛好者,免費送出一份 BearPi-Pico H2821核心板。(每份3~5片不等)
9 ?- j. P9 @+ u8 c: S
+ V9 m' ?: l$ Q; D- v. U8 ~+ J8 p; c" H從目前廣大網(wǎng)友的反饋情況來看,有人說用星閃不如用藍(lán)牙Wi-Fi,有人說芯片成本很高,有人說資料封閉不開放,有人說星閃只是套殼通信技術(shù),有人說。。。(各種看好與不看好)+ i0 B4 k6 H) x6 c

  r/ I% o& S: t3 f2 m0 F# k但我想說的是,星閃互聯(lián),注定會在爭議聲中不斷前進(jìn),悲觀者正確,樂觀者成功,套用前東家CEO曾經(jīng)說過的一句話:“因為相信,所以看見!: R3 {6 O; D  Y4 t' P' N
+ [. T2 }" A6 i4 x) X3 W
以上,與各位技術(shù)同行共勉!( _, r/ {  ^8 w/ a5 G

& ~3 [0 d+ ^" ?( ~4 C) S-END-0 e0 @; A6 N1 y+ z- V( Z
往期推薦:點擊圖片即可跳轉(zhuǎn)閱讀; [- j& f; H9 }$ y& k

+ V7 K* `3 B1 d                                                       
. v+ K$ H: Q# J* O                                                               
3 g, l. s- O9 X+ S3 v' v6 I1 Q" R                                                                        ! }/ K( A2 }% t; g
                                                                               
3 C1 F( a& T& d8 ^( I2 g8 [
$ c+ @! C2 x% E4 \6 J8 s                                                                               
+ O5 Z1 R* y) ^  ]# s& M                                                                                        星閃的資料不開放出來,工程師們沒法玩?
3 i! h$ ?6 k" }7 Y1 e3 j( o! P                                                                                ; m: c6 {- |; i9 f" `  \. Z+ E. m
                                                                       
( V6 _% o4 M4 o* H1 I+ {) I  G3 F/ z! ~1 m                                                                6 U6 @& l& |$ m+ x+ y( n" w9 J
                                                        * ~5 k. l- [  ?
                                               
: v& T! z! y% G2 I$ J
; M5 N, E/ `$ m7 A( M8 M- L& k                                                        ( ~" N; m$ V1 O) o# y0 `
                                                               
" R, y0 h$ q/ O$ n                                                                       
% E8 X0 r0 i9 p2 u  [. R/ G                                                                                : X3 H" k) ~( G1 k. J* E

5 O* F5 f+ b& B                                                                                9 @! Z! [+ g- t$ c9 c
                                                                                        星閃,一項迫切推廣的創(chuàng)新技術(shù)!
$ t+ K" q# e$ m; G                                                                               
, V* K1 @# k* X( l8 \# g                                                                        8 q6 y% A' n  S* t
                                                               
; m; ^5 M" E" u5 U% C- O( D, z$ R                                                        8 L/ f0 A- |7 M) R) ~
                                               
" q7 y8 }. u" I# H  K# d- X' Q7 Q; j4 N
                                                       
6 g9 S$ g6 T2 X% c8 j                                                                ; s0 f6 X( R; t$ f8 D
                                                                        1 f' o9 s- I7 x1 z5 g1 E6 n0 M0 ?
                                                                               
2 N$ r2 x8 f% \9 R 5 v5 e$ J6 e8 V" i5 R, w) R4 c
                                                                               
7 ^' Q$ ]( O# F2 D# l9 |' H                                                                                        如何實現(xiàn)嵌入式軟硬件分層處理接口?
+ W( U. \1 t, i- s                                                                               
' V: d5 n1 L. o6 U+ D                                                                        1 `6 b( l/ D* h8 v
                                                                % i! l& h  |( J7 c0 T
                                                        : G0 n; i+ z0 z+ e
                                               
7 N1 A6 n/ ]: s0 L& ]% ]3 ^我是老溫,一名熱愛學(xué)習(xí)的嵌入式工程師- e" @# ~! l6 O4 N9 G& Z# R; e7 r( x
關(guān)注我,一起變得更加優(yōu)秀!
回復(fù)

使用道具 舉報

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

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


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