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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
ARM功能手机
——疯壳·开发板系列
BLE透传实验教程   
6 @* M) [, U: p+ w
, g1 \  ~, V  s3 ~9 ^# E

% x' B) n, h1 Q- O) u+ h
/ `' b# Z; L8 [4 }: p" e3 x & M, m7 `8 V# V9 M
    图1, P0 o/ H# L. f, y; @8 D
+ `5 x0 S1 R. g' F8 O! p7 u& `8 h
    第一节硬件连接0 M0 C6 k5 M" z  l& g2 E# V
        实验需要使用的模块有:手机开发板底板,Jlink调试工具、杜邦线、3.7V锂电池或Mocro USB线。6 z. c: o! `1 A3 o( p# e: q# M
    使用JLINK通过杜邦线连接手机蓝牙,连接方式如下:
. d. S. s3 i: ^: |* o    (1)JLINK一端只需要使用杜邦线连接JLINK的SWC、SWD、GND三个引脚,如下图所示:
9 k3 p& f% m! T+ O/ _3 T  F    (2)手机蓝牙一端需要使用杜邦线连接上方右侧的J3三个引脚,与JLINK的连接引脚一一对应,分别为SWC-->SWCLK、SWD-->SWDIO、GND-->GND,如下图所示:
2 F  j! |$ Y' j" M7 v5 A9 h/ D/ a6 M, H. \5 b) Y  k
   
2 O2 U5 L7 k& X) {6 I. v    图2
! z& v4 B1 F- W3 X    将JLINK插上电脑的USB接口,连接好之后给手机主控底板供电,详细的介绍可以参考《如何上电》教程,路径为:..\WT_Mobile\0.从这里开始\0.开机测
$ h  e( h. a4 C    第二节 代码下载5 F- K5 L' c6 N2 y) @8 y
    在进行这一步之前,必须确保电脑上已经安装了以下软件:( o3 \* Z; P/ T7 i- C" J
    1、JLINK驱动;" t+ `: e9 o9 v: R# Q4 o, q
    2、KEIL集成开发环境以及相关的器件包等。+ q/ D! }3 u3 o& G! Z
    以上软件的安装可以参考《开发环境搭建教程》,该教程所在路径为:..\WT_Mobile\0.从这里开始\2.快速上手\1.开发环境搭建。
1 {, \$ b. s* |# G/ ]    打开BLE透传实验的Keil工程文件ble_app_profile.uvproj,位于目录:) e4 G: ^% h: F( R2 K" D
    ..\WT_Mobile\1.初级教程\DA14580\7_BLE透传\projects\target_apps\ble_examples\ble_app_profile\Keil_5,如下图所示:  C" N6 Y) i) N' Z
  r8 [) x( ~. \. j
   
5 ]* {4 s! @3 W5 Z6 D    图3
9 G5 u# `7 R9 ]9 K+ p1 H    在KEIL中编译源代码,点击DEBUG,然后点击全速运行,如下图所示:  @4 q" C. D, n" V
& z$ o) Q" [# k

" T" e" |5 R" c' H# A
8 c, [. }$ Y$ D: c- q   
" l# j$ N7 S. V4 d- l3 f3 e    图4
" e$ W+ J: y; p6 ~2 p% [- ?5 P. J5 {0 P' ?' p/ F! \

/ @3 j; i$ |  ~! j. {3 _8 d( b3 b9 y
    第三节 实验现象
/ D8 K, g, U/ v/ V, V- M1 B+ ]! K* o    完成以上步骤之后,使用安装有Wolverine BLE.apk的安卓手机打开该app,点击Connect进行搜索,搜索到板子之后点击进行连接,连接成功之后,“Connect”按键变为“Disconnect”,如下图所示:( N8 U# w3 M) U

, Y; {2 c% T' K7 l9 c7 I" T     ( l4 X2 v0 O6 v6 Z
    图5
6 n( ~3 t9 M7 Z9 p. g1 c# E; B5 Q) L* Y
   
$ q+ z. b: ?) Q8 r3 h. a% R    图61 v. o( w/ ]% C8 E( U+ m, v

* e$ [. a% t" A$ C7 Q& W    ! T1 n9 x* }+ J( O9 _1 ?9 K
    图7
' y/ ?' k$ a) v: p" t( n6 K6 ?' Z5 @+ s
     发送什么就会返回什么,每次最多20个字符,如下图所示:, }. f+ Z) i4 e" P; H, Z

. C* w4 ^6 f% `$ O$ [3 V- m2 G" s     2 v% G8 `, N( j
    图8
, A( h/ A) A( ^9 F# X2 v5 o
9 v$ n; Z9 J" E2 _3 H9 V
) o$ [) m; T; Y7 D; g( \5 n7 a* a8 S8 a! Y

' m  s! a# ?. N* x0 A% S5 @文件下载请点击: BLE透传实验教程.pdf (606.34 KB, 下载次数: 0)
; F) B- `/ a, f, z$ Z, L/ o; G5 I2 q6 S8 I* @' T: F, `  i

& R3 X5 E9 _4 O9 [. o
  • 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-12 15:28 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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