谷动谷力

 找回密码
 立即注册
查看: 8251|回复: 12
收起左侧

BK3432_SDK蓝牙BLE开发包说明 开发文档及SDK下载

[复制链接]
发表于 2021-7-28 11:16:58 | 显示全部楼层 |阅读模式
本帖最后由 sunsili 于 2023-8-3 14:36 编辑 4 M/ [) J5 q, f7 G! U

8 g( m1 i# R# n; o5 E% f6 s3 RBK3432_SDK蓝牙BLE开发包, 有许多BUG, 我们后面有时间, 慢慢细说.
! P  Z" ?2 @. Q+ ]! w- k& E# ?0 J4 R9 v! I: P8 G: t" V/ _. F/ M
我们先看看SDK代码目录结构:
/ J5 c7 X. g0 h+ M├─binaries
" M* @0 l0 H; r├─libs) {  d( u8 u0 }1 d
├─projects
( d1 X& ~  h9 T7 p8 X  K" P  n% g│  ├─bim. z2 ^; B" J- ?( Z1 l: }! d
│  │  ├─app
2 K! r6 J. V# n6 }" o+ K$ X│  │  ├─lnk+ A* W4 _0 [  v/ L
│  │  ├─lst
& }4 r% X# c" |# I( f. H  ^│  │  ├─obj
' X$ J# f/ x# C; q' M) S: f( Q│  │  └─output6 k+ h. w8 ~0 Y
│  │      └─bim6 a* c9 ^- ?  ^8 l2 U
│  ├─bim_1: x4 Y% O! g: E8 `# Z
│  │  ├─app
% S. r4 v- j3 B* o3 E& K│  │  ├─lnk
) _; E  j& v: z4 ?( Y0 @│  │  ├─lst
/ w1 g( h. d/ d9 T  E│  │  ├─obj) e* `5 a. w1 T' h) b+ k) h
│  │  └─output. {" c( |& N; D& N- \+ N
│  │      └─bim
% d9 R7 d. O) o4 f/ h: H│  ├─ble_app_ancs8 t* G: E4 u) {: Z) E
│  │  ├─app. Q* n* v, ]+ A, D  a
│  │  ├─config% u/ L+ o/ F6 e* ]! W; a
│  │  ├─lst
) e' x  _9 T$ q; c2 z│  │  ├─obj
4 I: M2 S# I9 R; Y5 N│  │  └─output' n4 M7 p; t# U( e# p6 k( R9 I
│  │      ├─app
1 M' G4 V. W4 F' p│  │      ├─bim8 @% R9 w9 o: P7 n
│  │      └─stack
; X) m4 h4 n! k& y& ?. V  Q4 {! l│  ├─ble_app_gatt
2 R, O4 g% w: @) v& v  F* m' E│  │  ├─app
& T/ B) o( [: o│  │  ├─config
/ d  L: t9 I; Z; a6 x' J  k│  │  ├─lst
, a- }" X+ K9 N│  │  ├─obj$ T! R0 j$ L1 z! P( K4 }% w
│  │  └─output5 ?$ d9 z0 r- C/ u) N& W9 T0 X+ |
│  │      ├─app, n3 ~+ Y& I( Y4 t$ Z
│  │      ├─bim
; C! `1 z1 Z/ X5 d│  │      └─stack
2 g* e0 Y0 _# i+ A6 i│  ├─ble_app_gatt_1
- v( U% j4 z# u6 T  U1 V* f' {! ]7 n│  │  ├─app, E" g3 ]. L) }! A
│  │  ├─config0 K# q- Z" K$ A! e1 K
│  │  ├─lst
& n( Y6 S& A; h6 }: F2 b3 x│  │  ├─obj/ B) J% c# T: @4 c0 y3 r
│  │  └─output$ T7 a8 Z& Q# J' E" _0 D6 P
│  │      ├─app! H4 S# V  t5 y! M9 X
│  │      ├─bim
' l# f' T7 H( k3 B8 a│  │      └─stack, {) p+ B3 l. d2 h- w5 I: m/ q- Z
│  ├─ble_app_gatt_128  t0 k* m# V/ k6 U1 i
│  │  ├─app) I1 I: @  u8 _/ d
│  │  ├─config
5 L8 |9 S, q) H1 v+ L│  │  ├─lst) b. D0 ?" v( U5 u1 K
│  │  ├─obj
7 f' B9 I0 h# h│  │  └─output3 C0 C( }& k) R2 Q9 {' J
│  │      ├─app
$ [; W9 H3 E' u2 p" r7 _│  │      ├─bim2 x1 A- \+ H8 `" m. i( I4 ?
│  │      └─stack0 F% A; J, f5 [' M9 Z* Y
│  ├─ble_app_gatt_led
$ b- g" r6 P$ U1 Y│  │  ├─app  N/ c4 p3 W1 \  G
│  │  ├─config8 l  s7 H4 F; q
│  │  ├─lst
3 _2 d. E" Q, C* M) G│  │  ├─obj
" q( B& G$ ^0 L, {7 X  [; G3 U│  │  └─output
3 ^& l4 H7 p4 j2 G1 O+ c│  │      ├─app
$ D) ^% I( |8 c; X" _! @& g; Q$ o│  │      ├─bim( `9 w, ~. u6 `
│  │      └─stack2 u7 L  t/ B3 [0 b. g+ L
│  ├─ble_app_gatt_long_pdu_advertising
! o# h: u2 T% f; ^; y│  │  ├─app
5 Q/ B) G' h% X" [$ b/ v7 n│  │  ├─config
  [; B3 |0 g6 @1 f2 |│  │  ├─lst3 m  {& N# C% |
│  │  ├─obj
" t1 w1 F  Q/ a2 r3 R4 d│  │  └─output# w. g5 I7 ?: m/ D9 L( h
│  │      ├─app$ q# y- I1 e$ u# T
│  │      ├─bim+ r. g( N+ S* O) ]7 b3 c
│  │      └─stack7 G# o+ |  ?  f$ M5 ^* q* V& j& K0 I8 o
│  ├─ble_app_gatt_muti_chars
5 ]: W; a! c* s7 A│  │  ├─app
, H& f) I  p) y# s│  │  ├─config
, Z2 u; |& _) w) {' L│  │  ├─lst& t( K! Y% V& J) P7 |
│  │  ├─obj" \" v" d. [" ^3 w. B7 x& w4 m
│  │  └─output
- h; B, \8 G' R│  │      ├─app* @% V" U' q/ g8 i' d
│  │      ├─bim
2 T$ ~- |7 M  N9 F│  │      └─stack
" B& _! t$ q& h( x" x/ D│  ├─ble_app_gatt_scan_advertising1 `5 U7 O! }( @2 }( p+ {
│  │  ├─app9 _( r' q( k: a# H: [# a# }: i
│  │  ├─config
7 N$ m9 p/ U: {8 l( y0 G0 [│  │  ├─lst. g) o) R2 o# k" E
│  │  ├─obj
$ H& w5 b  b5 t7 n│  │  └─output! E5 l7 S9 m: ?! ^8 u1 }* f
│  │      ├─app
% d( S. M% B$ {( `│  │      ├─bim
8 I3 ]3 c( b# H│  │      └─stack. C5 t3 W! H8 C2 h
│  ├─ble_app_gma_14 Y7 V9 M9 A3 f% _
│  │  ├─app
2 D, P7 g' Q1 F8 p. I' F│  │  │  └─gma5 X, j: z) \+ P' G/ X- j* `2 R
│  │  ├─config2 e! U" Q/ o2 j3 K5 V8 W, W
│  │  ├─lst" _( u& }$ O9 T, C! e) A6 S$ Y
│  │  ├─obj2 p5 O& n$ {% g. _" c4 z+ Q( o! g1 {
│  │  └─output9 r# i0 x, H5 U' s/ a
│  │      ├─app" O  m% ]* y) V# A
│  │      ├─bim$ d( `7 U+ }) f" E
│  │      └─stack( R) g5 n  D3 ~) e
│  ├─ble_app_remote
) K1 a4 F$ d" {; O3 J' j│  │  ├─app
8 j+ f, Y, b( J: a/ _9 L│  │  ├─config
+ N6 c- T! V4 x5 z% X# q│  │  ├─lst
0 ~7 s- }% l% ?│  │  ├─obj) O8 I$ x' ~: R( _  j8 }
│  │  └─output
8 R! i! Z& c& i  C4 j: `│  │      ├─app, q" a' r3 ^% i9 {3 ~& t1 w
│  │      ├─bim
) r# T) k/ J* g$ g+ o│  │      └─stack9 i/ A: O! X& e2 F9 z$ J1 ], t
│  └─ble_app_wechat1 w7 x6 T! @; Y6 c2 m# `& t4 I
│      ├─app( f6 k6 ^% q( E6 W+ t/ _
│      ├─config
' d4 C) g7 i) q│      ├─lst% |) c) x3 ~* t! i/ U  P/ m
│      ├─obj
- |, z4 L& G" o) ]: s│      ├─output2 n, |) j$ J  |% Z, |7 U2 w, S+ s
│      │  ├─app( J0 R, M' V6 y: r5 b; }
│      │  ├─bim
3 o( F  I$ T, A│      │  └─stack
& D, s. {+ s) U7 P3 g│      └─wechat
+ _. R0 h1 }8 b$ S# n# G4 i9 `└─sdk
& P+ f5 P# f2 p2 X+ U    ├─ble_stack
( S& o7 M0 m  B3 {    │  ├─com3 r  o+ d1 f# Q6 L) i" `  t
    │  │  ├─prf( h; y- H7 B: d7 P6 S2 a
    │  │  ├─profiles0 S4 i; |) j% X1 t* o3 |* ^) D" W2 h
    │  │  │  ├─ancs: q, e4 G; `/ k# y3 c* [
    │  │  │  │  └─ancsc6 E4 ?; H* s7 B, {# m2 `% Q/ ~
    │  │  │  │      ├─api
$ n. M* c1 y. n" H$ y    │  │  │  │      └─src
  S3 I$ N4 }% J( M! k3 K    │  │  │  ├─anp
" J# k1 P9 i8 e1 y8 U" V    │  │  │  │  ├─anpc% S4 R% K+ M/ u9 G. H; L0 q- z. x" A
    │  │  │  │  │  ├─api
4 e3 y, H5 C$ I0 F: g8 }5 f1 k    │  │  │  │  │  └─src
$ n" H" M7 C/ k7 P% V    │  │  │  │  └─anps* i, p' p. ^7 c# s) n
    │  │  │  │      ├─api) n- f, v" N1 x
    │  │  │  │      └─src* `2 i7 s$ U& _0 b
    │  │  │  ├─bas
; a& F3 q8 w0 B/ s; H    │  │  │  │  ├─basc
+ W+ c' ^: V6 ^" C% m    │  │  │  │  │  ├─api5 K/ r$ T6 z& A
    │  │  │  │  │  └─src
7 |) f1 h3 r  ^- i8 ~" D    │  │  │  │  └─bass5 y% ~  V9 H0 q# T; q2 B& a
    │  │  │  │      ├─api" o/ {9 n6 g3 ~1 P" Q& L- P
    │  │  │  │      └─src: ~! n: d. K# A: v3 L" N
    │  │  │  ├─blp9 F+ G& o& L6 k0 E; ~/ @- l
    │  │  │  │  ├─blpc! d$ i3 W3 Y3 |4 H: D- E
    │  │  │  │  │  ├─api) t# p8 E. o5 _4 Z9 ]8 o/ y
    │  │  │  │  │  └─src
. q' I; ^& t" E/ ~8 }  U7 O    │  │  │  │  └─blps
% Z1 A$ z+ o: c" ]8 j" o; M    │  │  │  │      ├─api
9 @" x. U$ P6 l% c( o    │  │  │  │      └─src' i: V& b( s2 v" z+ _
    │  │  │  ├─cpp3 h! ~' D) o2 S- N" i) n
    │  │  │  │  ├─cppc, ]0 E0 b& B2 f/ J
    │  │  │  │  │  ├─api
7 L& X1 c' r3 H4 C    │  │  │  │  │  └─src
2 q  d; M& ^. O8 C: \    │  │  │  │  └─cpps
( d5 ]0 Z% Z+ `" S0 o. f8 w    │  │  │  │      ├─api$ ]5 x! j9 y9 y; ~% t, q9 E! z& a) ?
    │  │  │  │      └─src
/ o, x7 ~: W3 m5 b    │  │  │  ├─cscp
0 M" L  v) x, i    │  │  │  │  ├─cscpc
$ x/ S- ~% B+ H    │  │  │  │  │  ├─api
7 q# V3 X9 U8 K  n+ F    │  │  │  │  │  └─src$ A6 t/ V0 Q) d2 y0 s$ c
    │  │  │  │  └─cscps
5 C  s6 e, ]8 ~2 }( l( E    │  │  │  │      ├─api7 R" _1 F  |1 o1 A+ c" J& C$ H
    │  │  │  │      └─src; _. h" V$ n7 D- V
    │  │  │  ├─dis
- h3 j5 q4 I. M/ C5 }    │  │  │  │  ├─disc
/ s" B9 u9 `% i    │  │  │  │  │  ├─api
' E( O' M/ _% P5 i1 {) F    │  │  │  │  │  └─src
  |! U' b; R/ i2 J    │  │  │  │  └─diss0 n$ L" C' l$ ]0 N
    │  │  │  │      ├─api6 N( H3 V& E& \/ c$ l1 a  `* ~
    │  │  │  │      └─src
. @) A! ^6 H+ _& g8 q    │  │  │  ├─FCC0
( s2 `( D9 S7 Z) I    │  │  │  │  ├─api% K# Y$ m3 y$ |! a2 ^8 w
    │  │  │  │  ├─src) j  z' O! x' [0 j( O" q6 c- q
    │  │  │  │  └─util
5 b& V  T$ y6 \$ Y    │  │  │  ├─FEE0
; F! R4 M- \9 ]" }, N2 J, V+ h    │  │  │  │  ├─api7 Q4 }3 u# K. u4 a8 }
    │  │  │  │  └─src# [  s* \" P- o* x# z6 N
    │  │  │  ├─FFE0' e9 s' G; E0 ?; i
    │  │  │  │  ├─api5 b8 e+ n" ?$ s0 u' r9 Z
    │  │  │  │  └─src6 }! q/ u  x: k$ q5 {& ]; G' i
    │  │  │  ├─FFF06 n/ p/ j  M' p' h7 g
    │  │  │  │  ├─api; p$ w( A2 j8 d9 o
    │  │  │  │  └─src* {' Z% P9 u0 y4 Y4 K5 \
    │  │  │  ├─find1 W% @* H$ {7 m, W) R
    │  │  │  │  ├─findl
- x* g4 B+ H4 ], N3 `9 F3 x& M    │  │  │  │  │  ├─api
+ {. |5 e! d) Y# q    │  │  │  │  │  └─src
/ _" D" O8 w- l    │  │  │  │  └─findt
- S5 N/ a+ c8 J0 N3 a7 _- E    │  │  │  │      ├─api
( H* k4 h8 Q5 L$ O+ n# @! s    │  │  │  │      └─src
* o# P+ H. U7 Y5 l- f    │  │  │  ├─glp
/ o; ^& S* |8 N  |    │  │  │  │  ├─glpc
; B* w: h% R- O) m3 T    │  │  │  │  │  ├─api
- p3 A# v( I* _% d* f7 {  v    │  │  │  │  │  └─src
- |- h. j5 D6 L; J- P+ f    │  │  │  │  └─glps
8 Q4 @! N. D  b- q6 w$ Y  s: m' c    │  │  │  │      ├─api: r3 r& \/ e. J4 T- L% w% F% N3 |
    │  │  │  │      └─src$ b( z; k) v1 ^9 W: q4 @+ W
    │  │  │  ├─hogp
6 `  r- }" O  _# ~. [    │  │  │  │  ├─hogpbh
; q, O' G, r- ~  x7 S5 D! [6 m    │  │  │  │  │  ├─api+ m, A* g% V: [" N
    │  │  │  │  │  └─src5 i( ]2 ]5 ]$ f+ h4 K4 N4 P* }$ y4 ?
    │  │  │  │  ├─hogpd, m8 {3 f+ i9 z4 [% Y4 w
    │  │  │  │  │  ├─api5 ]4 Q% O( ]" f2 k6 u: q" M1 B
    │  │  │  │  │  └─src4 h3 A: o2 W4 H
    │  │  │  │  ├─hogpm' P( y' d& U+ X' j
    │  │  │  │  │  ├─api
5 W+ m) E- J$ \    │  │  │  │  │  └─src4 X: m4 F9 R8 T( ?
    │  │  │  │  └─hogprh
5 I- w/ Q$ Q( a3 E! w    │  │  │  │      ├─api! P0 {" L; s: k/ U& g
    │  │  │  │      └─src
! ^, V9 H+ G# o( O& k    │  │  │  ├─hrp  y0 g) I5 X8 Q% y- }
    │  │  │  │  ├─hrpc
& E9 t2 A" J# P& ]. W' T    │  │  │  │  │  ├─api
- Y: i7 ?4 w1 ]% `    │  │  │  │  │  └─src& z9 G5 ~8 Y" n" D; E6 V
    │  │  │  │  └─hrps+ ~7 ]) k: n& }; z4 d
    │  │  │  │      ├─api/ Z7 Q$ w. b: e% x2 j) l3 l
    │  │  │  │      └─src( \4 `$ _9 C& Y* x" d0 V3 o4 W
    │  │  │  ├─htp$ ?; W  w$ u( V: D* E6 I
    │  │  │  │  ├─htpc, j4 m+ {% Y) m) p
    │  │  │  │  │  ├─api
! f2 Q) M- t, G4 I& O    │  │  │  │  │  └─src$ X4 Q' z* n) i& r+ A9 S
    │  │  │  │  └─htpt
' ]1 f+ C( ?' A" C/ C3 r' S7 O- N    │  │  │  │      ├─api* J' N5 t8 i* P; I: ^
    │  │  │  │      └─src
+ _9 h5 }$ {& m    │  │  │  ├─lan
" V. ^: ~/ Y2 F# D    │  │  │  │  ├─lanc/ a0 X7 ~1 ^4 t
    │  │  │  │  │  ├─api
) k7 Z' @' I- b1 M  H+ E9 s% B# T9 Q    │  │  │  │  │  └─src6 M- h1 |: A' ^" D
    │  │  │  │  └─lans& o! q) \/ d3 Q4 n1 b
    │  │  │  │      ├─api$ C- ?! o5 q& U" Z
    │  │  │  │      └─src1 B0 `/ e3 f- ~9 f5 Y$ N1 k
    │  │  │  ├─oad9 j- h) G. N4 {" g" g  g' _. i8 n  i
    │  │  │  │  ├─api
4 Z! n+ S" c" \( k4 U    │  │  │  │  └─src& N' I# o7 m- s
    │  │  │  ├─pasp
+ @# J4 t. r3 r0 P! F    │  │  │  │  ├─paspc
3 y1 _; [& G' _. f0 K$ I& a    │  │  │  │  │  ├─api
- r# }4 m, |1 v% U) o$ ^4 S    │  │  │  │  │  └─src
. L6 g* x! d8 s    │  │  │  │  └─pasps
: s. f2 B, O" b: a( N& o3 _    │  │  │  │      ├─api
4 J$ v; D4 o' J1 U7 j    │  │  │  │      └─src
8 B$ H2 l& b. j( `& l9 M    │  │  │  ├─prox- i  u4 y# L, g3 v
    │  │  │  │  ├─proxm2 T# J# ^$ Y4 t9 a7 q7 l
    │  │  │  │  │  ├─api
9 M2 T- O% [7 ^5 Q- x$ u    │  │  │  │  │  └─src- t4 n. L" r! T& q0 ?8 u# H
    │  │  │  │  └─proxr' |  }- p6 T. E) r9 f1 o8 @
    │  │  │  │      ├─api& z& _2 m( T, W: M# l" Y2 g6 E3 O
    │  │  │  │      └─src" Y  I+ ?  P' m7 Z. C4 y7 H
    │  │  │  ├─rscp9 Z$ n  l, _% l5 M( q
    │  │  │  │  ├─rscpc
3 ?8 n7 [. a& F- x2 L3 D    │  │  │  │  │  ├─api
5 X) l; p5 D+ X* ^- J    │  │  │  │  │  └─src8 y- i! g% q7 N) Q# h+ R
    │  │  │  │  └─rscps5 j0 {; k1 N; [# M/ k
    │  │  │  │      ├─api0 ?4 ^8 ^; s% W. |
    │  │  │  │      └─src
+ N% [- Y# l2 }2 o0 T7 i  ~+ r    │  │  │  ├─scpp' Y( P1 j3 ]$ P
    │  │  │  │  ├─scppc
2 }, ]9 {- o2 D& o    │  │  │  │  │  ├─api
9 ?2 b  u9 n4 E5 g' D    │  │  │  │  │  └─src' L/ h; V- e3 [# v  e# [8 E+ G+ q
    │  │  │  │  └─scpps0 T0 J7 V% N' t3 Y1 A$ t. `
    │  │  │  │      ├─api
- F5 _8 W, p$ g1 O0 y: U. Z    │  │  │  │      └─src. I' Y3 {9 ^: m3 J% S9 m1 ?
    │  │  │  ├─tip( ^4 l+ r8 ~& f- E. n& O' G
    │  │  │  │  ├─tipc
3 ^* M: u0 i$ A0 ~2 U" Q5 ]    │  │  │  │  │  ├─api& m, ]7 x/ I6 O. p% z# b
    │  │  │  │  │  └─src
! i0 H) V0 v" O" k7 ]    │  │  │  │  └─tips
1 T0 f, ~# M4 R. U    │  │  │  │      ├─api2 Z  f: j2 R3 B8 D* r8 F6 [
    │  │  │  │      └─src5 \5 v  j( g* [
    │  │  │  ├─tuya) D3 l; H$ Y- ~
    │  │  │  │  ├─api  Z0 k2 q- h! _7 N5 ?  o! i% X
    │  │  │  │  └─src- ?2 y) j) f9 L$ u1 M, D
    │  │  │  └─wechat3 t1 n$ Z, `' [3 Z+ M
    │  │  │      ├─api& p- Q# y. j$ K' y
    │  │  │      └─src
# E" b( {0 ~6 Q  n5 [1 {" R1 W' S    │  │  ├─rwble
0 q0 r4 ^. G$ B8 f" ~* m    │  │  ├─rwble_hl
+ H; g* l* ?( b3 Z0 M* O! f    │  │  └─rwip) u1 ]* |9 T6 t5 G& M
    │  │      ├─api1 R5 e" V+ b7 _  {8 p
    │  │      └─src
) b: y& V: U' O  s1 J    │  └─inc# i' W2 D% }7 m+ s
    │      ├─ahi) T" H, ^) w! b3 w. X/ T6 F: b
    │      ├─ble
8 d; Y( W' l& E) H+ P, m    │      │  ├─hl
' z* z  h: }# ]2 d    │      │  │  ├─gap( [  ^8 f* c6 X( J+ E0 L2 E  W
    │      │  │  │  ├─gapc* E9 H( t  B" g1 O! [; P: C0 S: T
    │      │  │  │  ├─gapm, u" p+ i) D6 o5 }) a
    │      │  │  │  ├─smpc0 H# S. ]( B% s4 u' j7 {& w; [4 K
    │      │  │  │  └─smpm% ^+ M/ t- j  N; h* [% {
    │      │  │  ├─gatt
0 g$ q/ L% \6 P; Z, X  i1 T    │      │  │  │  ├─attc
+ E$ d0 O# w% K3 T, g/ x    │      │  │  │  ├─attm
2 K8 ?3 n' C. G8 D1 p1 g    │      │  │  │  ├─atts2 W1 Z& \$ a% {. j6 B' r" K
    │      │  │  │  ├─gattc
& _( u% X! i; _) p: h4 Q& {    │      │  │  │  └─gattm- v, n3 m% _: i8 _/ `0 t
    │      │  │  └─l2c
. Z- n3 ]- G: P" b: z    │      │  │      ├─l2cc3 {/ C# j0 T8 C' K  i' t
    │      │  │      └─l2cm
0 q* X1 K: y# L/ n2 C* @5 X6 ]1 a    │      │  └─ll
* @' Z" K! |( J" z) ~    │      │      ├─em
" S6 Y3 J1 N* c: j    │      │      ├─llc
3 c& q- s- D* R0 G! h# J# N1 i    │      │      ├─lld
" ]) l" N1 O( Z  Y* S, E    │      │      └─llm
) l* u$ i+ E  _4 a    │      ├─ea" C8 }  o! N0 c1 A4 a
    │      ├─em7 B& G- t- K( n& M, Y& Z0 W
    │      ├─h4tl' w# v' e/ Y! S/ b2 m9 o3 X
    │      ├─hci
1 x* T1 ?0 ~( E    │      ├─ke
8 ]/ J* x5 y- c* M: b8 Y, D5 x    │      └─nvds
3 n% x7 K6 ^+ K+ L    ├─plactform3 I& A$ A1 c  I$ B
    │  ├─arch; V! z2 h6 D9 ^' y" a0 m/ k
    │  │  ├─boot
5 j1 Y$ z+ N: e' S; o" y$ ]/ E    │  │  ├─compiler
. A3 p/ k3 `3 ^" q+ D$ g, \    │  │  ├─ll
9 I% q9 T6 {& v' |2 ]$ d  x    │  │  └─main+ h6 d7 }* p. X! u5 P! h. u3 a
    │  ├─core_modules+ F, @* m, f, R' z( }* l0 n- |
    │  │  ├─arch_console# a( R( Q; [$ N9 P
    │  │  ├─common
/ J. ^8 Q: X9 Z# y6 I7 x    │  │  │  ├─api) W; O2 ?% S( [$ b+ r& s! l4 Y
    │  │  │  └─src5 D6 k& n% V, [
    │  │  ├─dbg3 ~! o' i3 @6 s+ i1 T. x+ ]" ~9 E
    │  │  │  ├─api& L4 X; n7 m2 v+ O4 Z5 E8 ?
    │  │  │  └─src) {4 e1 J8 P# T1 X7 `
    │  │  ├─ecc_p256
* Z4 s& K: \- f5 U    │  │  │  ├─api8 p0 f" I! p* ]' N5 V
    │  │  │  └─src
3 B9 @0 {. P* G; q# m' [    │  │  └─rf
7 {% @! o+ U, u    │  │      ├─api; ?9 I/ o0 ~7 ]. L+ _5 [! X' i( y
    │  │      └─src- Y0 E/ P* ^, J# d: N3 ^5 J: S6 \
    │  ├─driver. F$ z8 H# F) f- q; E, L, A
    │  │  ├─adc
8 \# A) \3 L1 l) b    │  │  ├─coex& ]! ]4 k/ J2 F  I4 H& T1 L, ^
    │  │  ├─emi" j4 E; z* a) Y1 \, f0 F4 A
    │  │  ├─flash# J! {/ Y4 l1 X6 z3 b6 x+ _
    │  │  ├─gpio
4 n6 Q5 T6 Q: U4 a4 j, S9 c    │  │  ├─i2c
( [3 g# |7 _5 g0 e3 f/ R. P    │  │  ├─icu
" b& c* _$ }5 p  |. D    │  │  ├─intc% a7 |$ t: T) L
    │  │  ├─ir, `1 h* F6 _4 I, }1 z
    │  │  ├─led; {4 s% A3 Q6 t8 U. v% b* [
    │  │  ├─pwm& h2 v3 c; v8 r3 j& s5 i8 P/ f
    │  │  ├─rc_cal
9 A& C) K; S4 y) V1 s/ {    │  │  ├─reg. y' U6 O; i$ J; v+ X
    │  │  ├─rtc
5 d# i8 I' V! u5 ?2 ?8 P) f  C6 h    │  │  ├─spi
& P7 t* l+ D3 \4 F+ S% }) U5 J    │  │  ├─syscntl7 c; P! K* |/ J5 Y
    │  │  ├─timer
) C* ~1 i9 X. @! _' I6 D    │  │  ├─uart5 t6 L) F9 ^  F' H$ ~  {% L0 \4 \
    │  │  ├─uart29 ]/ |- P( m, i& F
    │  │  ├─utc
' G/ T  z! V6 d) x    │  │  └─wdt6 O( K7 E9 G9 u2 m2 _4 I0 a2 c2 @! m0 U" M- H
    │  ├─reg
- Z- n: a/ {) k' h5 u4 k    │  └─rom( N" E4 S' L  @- p. ?, R
    │      ├─common7 W# S7 T) a; U' l
    │      └─hci! `  c: D4 _- Q4 w8 B
    └─project_files       //project存放Keil例程, 用MDK510或MDK470版本, 高版本编译不了, 没有Arm9支持包.  
$ C4 }4 N. M& }/ h    │  ├─bim_1                          不带协议栈做普通MCU例程3 G+ @+ @0 e% k1 X
    │  ├─ble_app_ancs                与IOS通信例程; m( Z: V3 {2 m3 W) J1 C
    │  ├─ble_app_gatt                GATT数据通信例程& ]- X. q) x( T# d
    │  ├─ble_app_gatt_1            改进版GATT数据通信例程  ?" d+ m2 C( V0 a" j
    │  ├─ble_app_gatt_128        改进版GATT(支持128Bytes)数据通信例程
, K, {; ?1 u. D2 [/ I, d# c* s    │  ├─ble_app_gatt_long_pdu_advertising 广播例程5 Q1 e5 G8 C6 W* W2 U, b7 t' N" _
    │  ├─ble_app_gatt_muti_chars   改进版GATT(支持多字符串)数据通信例程2 _) g4 O: U( X+ q5 {6 h. w
    │  ├─ble_app_gatt_scan_advertising  广播扫描例程. P1 [5 j/ l! p0 v' V
    │  ├─ble_app_gma_1         连接天猫精灵---数据通信例程( Q0 O6 W: X5 P1 V9 g8 d( B
    │  ├─ble_app_remote         蓝牙键盘鼠标例程
" I/ h+ ^+ F8 P) s9 j    │  └─ble_app_wechat         连接微信---数据通信例程
1 w% u8 O, X/ R- J
* g- ~9 M4 T3 h7 E初次使用, 打开keil例程编译烧录,调试,试试性能
& Z# ?. y" t9 x9 j4 J0 u" x; @4 T7 N( ~( q. I# A2 j$ g/ D* g; I
下载链接:
& m; ^; V' P# y2 x9 S9 pBK3432SDK软件硬件开发文档下载
7 p: l3 p3 R2 K$ O
- X* }5 ]: L" w4 t

本帖被以下淘专辑推荐:

回复

使用道具 举报

 楼主| 发表于 2021-7-28 11:19:35 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2022-5-6 17:46:22 | 显示全部楼层
高版本编译不了, 没有Arm9支持包. 下载ARMy9支持包,安装进去,可以的

点评

高版本keil下载ARM支持包,也是可以的,下载地址:https://www2.keil.com/mdk5/legacy  详情 回复 发表于 2022-7-22 21:58
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-7-22 21:58:06 | 显示全部楼层
鸣涧 发表于 2022-5-6 17:46( w! Q+ z. r+ u4 M- p
高版本编译不了, 没有Arm9支持包. 下载ARMy9支持包,安装进去,可以的
* a- W" U; h5 w: [. {2 I
高版本keil下载ARM支持包,也是可以的,下载地址:https://www2.keil.com/mdk5/legacy
回复 支持 反对

使用道具 举报

发表于 2022-9-5 09:47:16 | 显示全部楼层
好资料啊。可是博通网也下载不了

点评

这里能下载就好了  详情 回复 发表于 2022-9-6 10:42
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-6 10:42:15 | 显示全部楼层
sanfang007 发表于 2022-9-5 09:47* Q: {4 J- @1 _& W
好资料啊。可是博通网也下载不了
8 k6 v( |, B% ?; K4 Q) h& ]4 L
这里能下载就好了
回复 支持 反对

使用道具 举报

发表于 2022-9-18 21:23:58 | 显示全部楼层
这里能下载就好了
回复 支持 反对

使用道具 举报

发表于 2023-3-10 14:44:01 | 显示全部楼层
这里能下载就OK
回复 支持 反对

使用道具 举报

发表于 2023-6-13 15:27:09 | 显示全部楼层
下载 sdk
回复

使用道具 举报

发表于 2023-9-3 17:14:32 | 显示全部楼层
能下载SDK就好了
回复 支持 反对

使用道具 举报

发表于 2023-9-4 09:03:52 | 显示全部楼层
uestchina 发表于 2023-9-3 17:14. _- D" F6 o' q: i1 j
能下载SDK就好了
# e( g4 N# s  X  z* v! S
SDK下载:BK3432SDK软件硬件开发文档下载-谷动谷力 (sunsili.com)
  \- x/ q! I+ `. A) t  X5 R
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层
BK3432_SDk下载
回复 支持 反对

使用道具 举报

发表于 昨天 13:42 | 显示全部楼层

brandschutz helfer

?? ??? 2022-5-6 17:46( @3 l: z& |7 e" |' Q, h
???????, ??Arm9???. ??ARMy9???,????,???
5 x( v# \# ?1 ?! x
brandschutzhelfer ausbildung feuerwehr , ]3 X# z! B1 @
wer darf brandschutzhelfer ausbilden
  l! ~3 V% x8 J+ ]) k6 Jlehrgang brandschutzhelfer # b6 T) q) g9 s) p8 b
, }% ]( E9 s; p
inhouse brandschutzhelfer ausbildung $ M! A8 j2 r* G( i
brandschutzhelfer ausbildung münchen
3 D. }" Q' ^1 G2 D& K0 Lbrandschutzhelfer ausbildung kostenübernahme 6 }' n+ ^' Z( O0 D
dguv brandschutzhelfer 9 s" ?8 b+ q  l3 A+ S5 K2 P2 B
brandschutztraining münchen ! a( M) V+ `# F' h
brandschutz ausbildung
3 Y3 F5 \' Y/ p0 w% obrandschutzhelfer-ausbildung 4 _4 w, E% C& M8 N

5 N+ Y5 _/ t0 G* i" d! [1 e4 Kbrandschutztraining münchen 9 d6 H! o* x' i/ M, C. q. x4 y
brandschutzhelfer / E. O2 c# K6 r# P, @1 x( ~
dguv brandschutzhelfer 5 U! c- g# F3 j, _

7 ^: n$ G9 l1 c7 X + \- }4 k& B, \( p& g
wer darf brandschutzhelfer ausbilden
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-3-29 01:01 , Processed in 0.128488 second(s), 61 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表