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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
ARM功能手机
——疯壳·开发板系列
BLE透传实验教程   
( i2 S% N& y8 W, {
# E" |- v6 J8 g* T* s$ A! g  s/ F& Y
; b  R& m- s5 `& p( I3 g% v$ U$ ^( O8 l

) p- F) T2 \- @7 e. }" r3 ^ 7 z1 u* a3 n1 m; {0 n. z
    图1  \- W2 `% S* }. N2 m! v! V% d4 |
5 d6 b, p) l1 I6 Q
    第一节硬件连接% @5 D3 G+ I, L
        实验需要使用的模块有:手机开发板底板,Jlink调试工具、杜邦线、3.7V锂电池或Mocro USB线。
5 {# r6 w7 e5 Q    使用JLINK通过杜邦线连接手机蓝牙,连接方式如下:
! u7 s$ ]0 {( @" E    (1)JLINK一端只需要使用杜邦线连接JLINK的SWC、SWD、GND三个引脚,如下图所示:! A" U% n( p4 \0 j
    (2)手机蓝牙一端需要使用杜邦线连接上方右侧的J3三个引脚,与JLINK的连接引脚一一对应,分别为SWC-->SWCLK、SWD-->SWDIO、GND-->GND,如下图所示:
# |+ |! u. ^. w; `0 z1 d2 m, m7 f9 n3 p- R
   
7 ^$ H- ?, R/ j/ }! n. k4 C2 b    图27 x; n( y$ B: |1 o) s- w
    将JLINK插上电脑的USB接口,连接好之后给手机主控底板供电,详细的介绍可以参考《如何上电》教程,路径为:..\WT_Mobile\0.从这里开始\0.开机测& a9 G+ E" k% Z
    第二节 代码下载
6 z+ a1 [" h, O    在进行这一步之前,必须确保电脑上已经安装了以下软件:
. P, U7 q& o' o9 ?6 g$ D    1、JLINK驱动;, F" y8 w: X9 O% @! l
    2、KEIL集成开发环境以及相关的器件包等。
+ O% m4 O2 V$ E$ e# l, Q    以上软件的安装可以参考《开发环境搭建教程》,该教程所在路径为:..\WT_Mobile\0.从这里开始\2.快速上手\1.开发环境搭建。8 s; q' S' v% B% P/ W# P+ P) e0 f
    打开BLE透传实验的Keil工程文件ble_app_profile.uvproj,位于目录:' L/ |; C! G0 V7 v
    ..\WT_Mobile\1.初级教程\DA14580\7_BLE透传\projects\target_apps\ble_examples\ble_app_profile\Keil_5,如下图所示:
  \$ n! T+ t* F5 w# g' B* U6 J4 F/ z% k& c
    + E8 ?1 @8 o; q3 q. N& Y- y
    图3& L; j& F+ \  N) B
    在KEIL中编译源代码,点击DEBUG,然后点击全速运行,如下图所示:7 U3 S; {3 O' d4 u
1 G& q, I, ?6 Q# }9 Y3 [3 B3 Y

4 F# J' ?" ~& p* v; V* ~2 D) F" U
/ K# g) @3 l6 |- S   
1 k- ^; t  }5 m7 L- `    图4' Y3 J/ S  L. A) a$ G
& E; S, |6 T# X0 F

; J3 z# w4 ]9 X; D" y6 y/ i
* ]/ ?, g0 N% h. g! P) C, }) e    第三节 实验现象' t" r* H! Y& k2 J% u7 o
    完成以上步骤之后,使用安装有Wolverine BLE.apk的安卓手机打开该app,点击Connect进行搜索,搜索到板子之后点击进行连接,连接成功之后,“Connect”按键变为“Disconnect”,如下图所示:
- Q- l! [, Q& `) X8 @. ]7 `0 J, o  g( E
   
& R# T; ~+ K0 A* S6 c6 l8 ]    图5) n0 h5 _. r! i* Q' H. G

8 d7 r( g2 _  U5 y    * X0 S" f( ?6 w# @3 S
    图6
" A/ f! Q. W  l0 @8 x& O% s
* F; a' C. H  Z! ~! @    
, f$ J7 s2 p: N, X: ?; G    图73 b5 a$ ]! o/ \2 u+ \3 H

9 ]8 @( B% Q" z     发送什么就会返回什么,每次最多20个字符,如下图所示:
- q$ X6 S. f& J" ^, G+ {8 r: b" |
   
' @7 W0 s& ?4 f1 G5 a    图8
& `0 d1 j* O( ]: d( O3 s! Q( ]1 K9 S5 C" t8 d+ Q3 I7 w3 \
* e' m/ d3 Q7 g4 W) F

" B0 \- N# ~7 F' H" b
( M# U* a, x9 c) r( e: }8 U" ?- T文件下载请点击: BLE透传实验教程.pdf (606.34 KB, 下载次数: 0) ' j1 T; r& Z0 E. [6 M
/ V  e  f# r3 W- [9 ^0 d9 V+ x4 |  x7 P
8 V' E1 I8 v- v# Z& ]. G9 k
  • 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-6-20 05:36 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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