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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
ARM功能手机
——疯壳·开发板系列
BLE透传实验教程   

  M3 b6 r) Y+ s* U) G
2 v  g7 C' a% p# N2 `5 y% a1 C( f# [' y* M) l6 A$ _# }
  y) V$ b& E1 x

2 ~" Y9 Y4 M' s    图1
) Y5 o! t0 x- R* R9 R) L
2 {& c  ?" k% H; r0 w    第一节硬件连接  t3 V; D/ e  S' N3 U% J) k' E
        实验需要使用的模块有:手机开发板底板,Jlink调试工具、杜邦线、3.7V锂电池或Mocro USB线。6 B- ~  I' a$ m. ]
    使用JLINK通过杜邦线连接手机蓝牙,连接方式如下:1 d" G8 U0 ~# A5 \- l2 p5 K5 [2 L
    (1)JLINK一端只需要使用杜邦线连接JLINK的SWC、SWD、GND三个引脚,如下图所示:
, ~2 j( ?! K1 [) T; r) C- p    (2)手机蓝牙一端需要使用杜邦线连接上方右侧的J3三个引脚,与JLINK的连接引脚一一对应,分别为SWC-->SWCLK、SWD-->SWDIO、GND-->GND,如下图所示:- @/ F' c/ ~6 r5 p/ ~
3 S0 L) @# ]2 H, @9 x1 c' r
   
  O5 x0 \- _' M8 B, A' F0 m) d! e    图2  }3 A1 |& o- w9 U) @
    将JLINK插上电脑的USB接口,连接好之后给手机主控底板供电,详细的介绍可以参考《如何上电》教程,路径为:..\WT_Mobile\0.从这里开始\0.开机测
, G, R, z; b$ c( P# Q; I" A    第二节 代码下载- X- k& M  w; K! [9 S% Z2 j
    在进行这一步之前,必须确保电脑上已经安装了以下软件:- Q. B; `& W+ h& N; O7 S: X
    1、JLINK驱动;; [* z2 d4 i, s. \; R
    2、KEIL集成开发环境以及相关的器件包等。
9 d$ z0 C0 E# a    以上软件的安装可以参考《开发环境搭建教程》,该教程所在路径为:..\WT_Mobile\0.从这里开始\2.快速上手\1.开发环境搭建。1 @( W. D- d( L( _6 d9 C
    打开BLE透传实验的Keil工程文件ble_app_profile.uvproj,位于目录:6 C4 l8 w  @2 i2 V  a% N
    ..\WT_Mobile\1.初级教程\DA14580\7_BLE透传\projects\target_apps\ble_examples\ble_app_profile\Keil_5,如下图所示:
! ]$ Y; m& l( R$ C1 n( B+ [6 {& z$ W9 t+ _0 p" ~6 W1 {& Q
    : X3 ]6 |' f3 w' [: O% k
    图3
1 W+ Z+ c% j3 R    在KEIL中编译源代码,点击DEBUG,然后点击全速运行,如下图所示:
# {, F3 D7 Z/ [! _' h2 ^8 Y
9 b( }  l2 P9 C) B " F3 l. U1 M5 D2 U

' r! ~: X. x( B: x) H* T9 c( @   
9 b" U, q' |; y8 [    图49 e! V: ]8 a" `9 P, b
$ d; t& Z" x: G8 F3 T
* v& ?: ~: Y! K5 \# h

! o, a& M1 ]5 E7 Z8 W# n" C    第三节 实验现象
  u& E( A5 D0 b* v3 h% g    完成以上步骤之后,使用安装有Wolverine BLE.apk的安卓手机打开该app,点击Connect进行搜索,搜索到板子之后点击进行连接,连接成功之后,“Connect”按键变为“Disconnect”,如下图所示:7 s4 F& U. C8 P! H) \0 H9 J
* m& R& R! v# l% ~
   
2 j' }) p7 G% {( C- X% _* o    图55 M. }0 u: q- P5 S1 h2 Q: J( E
; e; b/ Y2 D" ~* C) {
   ( P" E( |! ?& H" G# J; i! U
    图6/ O$ ]0 [( V# F
: K( T8 O4 H* q! V; @% u
     E$ d9 ^6 W. Q. l1 R* \- c1 I6 T
    图7  R# h4 k: V3 y( ~5 ^4 O

2 q  N7 B7 S/ P' C- J2 R! D     发送什么就会返回什么,每次最多20个字符,如下图所示:& e7 ^; t' N, `+ B
* T/ d8 y2 O: @
    1 o. G4 `2 _2 U7 F5 n4 p1 o
    图80 s0 C: D& o* r+ Q# x$ I

0 K, U# b: W) B8 H7 v
* D$ z2 S. f1 a7 a: y
8 t# E/ @4 C" W3 _0 g
* \9 f% k" v3 _- O5 k" l文件下载请点击: BLE透传实验教程.pdf (606.34 KB, 下载次数: 0) 1 c! g2 H9 x6 v' K

- D: X! p0 D0 W/ V* d+ f# K- N3 v& A2 W; q, l' D' _
  • 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-10-28 17:42 , Processed in 0.187500 second(s), 27 queries , Gzip On.

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

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

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