|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
——疯壳·开发板系列 BLE透传实验教程 & A. q) u% Q. C$ \: L f6 h
% }% F. O; }- n% F
( {0 F% h; i" Q2 f8 e; Q+ d( ^
* |5 O- W7 }. N% S
% d2 W* Y( M# }/ A# i, {- W" r
图1
2 ~; V' S2 H0 @5 Z4 z/ H9 s. z0 \( J
, F, h% I3 g8 _) s 第一节硬件连接9 E9 }8 s# K9 u& H4 s
实验需要使用的模块有:手机开发板底板,Jlink调试工具、杜邦线、3.7V锂电池或Mocro USB线。
E3 R" b3 ~$ q' ]7 a" q 使用JLINK通过杜邦线连接手机蓝牙,连接方式如下:8 t( Y8 c. W! \. N6 ?5 Y5 ^; h
(1)JLINK一端只需要使用杜邦线连接JLINK的SWC、SWD、GND三个引脚,如下图所示:
" c6 g+ O# e; J r (2)手机蓝牙一端需要使用杜邦线连接上方右侧的J3三个引脚,与JLINK的连接引脚一一对应,分别为SWC-->SWCLK、SWD-->SWDIO、GND-->GND,如下图所示:/ I$ b% I. Q' Z6 U% p
6 V% p2 a: g, a- l/ W/ @3 e
+ c3 c7 y3 ^6 ^2 g8 }& r 图2" F% v1 u* Q6 W1 h! y/ E4 M1 R
将JLINK插上电脑的USB接口,连接好之后给手机主控底板供电,详细的介绍可以参考《如何上电》教程,路径为:..\WT_Mobile\0.从这里开始\0.开机测+ i* B' A$ M) ?+ r' G
第二节 代码下载3 y6 J& |+ t1 ]: ~: j$ K
在进行这一步之前,必须确保电脑上已经安装了以下软件:
: l$ B& b; u2 d- ? 1、JLINK驱动;
$ I7 y- X* K# t4 G9 S 2、KEIL集成开发环境以及相关的器件包等。
% L' {( P% T+ P7 _& J/ k 以上软件的安装可以参考《开发环境搭建教程》,该教程所在路径为:..\WT_Mobile\0.从这里开始\2.快速上手\1.开发环境搭建。$ d8 m0 y2 }1 a9 f* t; w4 _1 T* h
打开BLE透传实验的Keil工程文件ble_app_profile.uvproj,位于目录:8 A. h. {& {" e4 p+ L' X) G! h
..\WT_Mobile\1.初级教程\DA14580\7_BLE透传\projects\target_apps\ble_examples\ble_app_profile\Keil_5,如下图所示:) }- e1 z8 M1 b: M
3 `% q7 l3 q5 L1 I! f0 D
1 f0 z3 w+ ] a, F 图3
6 x4 k' h F. Q1 Q* E- z" U" R7 a. U 在KEIL中编译源代码,点击DEBUG,然后点击全速运行,如下图所示:
9 B T9 M2 p( R- Z1 ?9 H3 [+ [6 W. P q3 q+ G
# R) `; a( N, Y( W! T. x
; p( Y) i' |2 l8 x# H2 \
" e0 a- S' F5 K4 q6 y6 u
图42 M/ ]4 O2 Y6 C f' R) U% Q
; }& E5 y+ r$ @% X: @5 h% [3 q2 A$ }4 i
! N- `4 i8 F$ z5 X* P3 D. y; N+ W 第三节 实验现象9 Z4 a4 ^8 V3 I% `1 ]. E
完成以上步骤之后,使用安装有Wolverine BLE.apk的安卓手机打开该app,点击Connect进行搜索,搜索到板子之后点击进行连接,连接成功之后,“Connect”按键变为“Disconnect”,如下图所示:+ g7 S' g& e# X( [
+ h9 U) [" F: ~$ g% \9 j, Y! M
/ P% j7 L3 I& I% i, m% n, k! e5 l 图5
& `+ W. ?; r1 i4 {4 s \4 |4 x4 K$ P+ y ~3 g$ u
8 D7 t: T- p2 O A, V% R$ z
图6
9 x% [2 i! f, p: @7 F6 \6 L1 S$ _2 I; S; ^
$ Q8 E1 d* |4 N# F 图7
) i4 c9 Z" D% e) G
& B8 c( m4 G7 g+ Y) D 发送什么就会返回什么,每次最多20个字符,如下图所示:
' f- m1 A0 H/ m+ N5 V* s- A- G1 E; v$ {7 s# a% J
4 ]2 N2 w( k; ~# _* H+ r
图8 c* u0 h |9 u9 Y6 J, y. W
0 ~+ S0 q4 e. n3 d/ [/ v7 Y/ P2 v
% }- T$ |$ K! |7 [, d' j
0 v- _* ^; E( D
文件下载请点击:
BLE透传实验教程.pdf
(606.34 KB, 下载次数: 0)
; ?$ ~0 ^3 i/ R9 y+ O2 T& |) x6 y
8 F1 }/ L, S' S
' [, h! ]# |7 ~- A% I |
|