找回密码
 注册
关于网站域名变更的通知
查看: 209|回复: 1
打印 上一主题 下一主题

【疯壳·ARM开发教程7】ARM功能手机-BLE透传实验教程

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-8-31 14:23 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
ARM功能手机
——疯壳·开发板系列
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
  • TA的每日心情
    开心
    2022-12-27 15:46
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    2#
    发表于 2022-8-31 16:06 | 只看该作者
    也是触摸屏呢
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-26 23:34 , Processed in 0.140625 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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