|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
——疯壳·开发板系列 开发接口连接教程 - ~* ^! e- _, w/ m! t
$ N4 A- n3 r! U1 f5 \
g W0 O5 t% ]- _
, W1 p- u1 R2 h
1 p& J0 z/ a% l% k. P6 X
- ~" {* U3 ~8 \0 z& q* C7 `/ s0 O
图1
, Q7 f; y6 ]% m7 c
+ e5 {1 W R/ S1 ~0 N! D8 B8 l) H" Y! \" I2 d7 D9 D7 Q: H4 c
内容简介. E' z( @1 K% N( S
本文档主要介绍在使用开发板进行开发时需要的模块,以及如何正确连接,并下载一个简单的流水灯程序来检验是否正确。读者在看本文档时,应该已经看过《开发环境搭建教程》以及《如何上电》教程,没有看的朋友建议先看一下,然后再来看本教程。
' Y1 {0 K" ]3 d% T0 K* s' D5 p 使用到的模块有:手机开发板主控底板,JLINK模块,USB转串模块,杜邦线。6 s( t9 v' X% r6 H
. i7 E7 J# ], R, t% Z9 _
1 C7 T y% z& Q) N' Y 第一节 开发接口连接
7 e( [8 p$ ]4 k# U. ?
B/ Q W- G7 `" u% s+ f- d 首先使用JLINK通过杜邦线连接手机主控底板,连接方式如下:: A* Q: J8 d! o
1、JLINK一端只需要使用杜邦线连接JLINK的SWC、SWD、GND三个引脚,如下图所示:
3 U, D8 i1 ~; H% H, `6 T( \
5 |' W7 T/ v( P* [2 e& z
$ a6 q/ s1 Q7 s2 z4 ^+ Q
图2
0 B8 |' g, e# `9 ]( C. k 2、手机主控底板一端需要使用杜邦线连接左侧J6三个引脚,与JLINK的是哪个引脚一一对应,分别为SWC-->SWCLK、SWD-->SWDIO、GND-->GND,如下图所示:
. J/ r' u2 Q! R+ b3 J. M; ^
6 _2 T2 ]# S% E9 j$ {7 u6 Q
% C$ u+ Z, B3 ^# R2 g+ {
图3
: `: E; V/ A9 K/ C 3、将JLINK插上电脑的USB接口。
, i3 A! u7 N7 q5 r: a/ Q6 \3 W, m; F/ h 然后使用USB转串模块通过杜邦线连接手机主控底板,连接方式如下:
. @5 V Y5 R# z; [. p8 Y) V 1、USB转串模块一端只需要使用杜邦线连接RXD、TXD、GND三个引脚,如下图所示:
3 \2 t/ T1 |. O/ ]# Y: ?, O: V
! C! u! R+ l! {% _
# F' T$ d2 n3 w6 i& B; K u
图4$ v# U( `! e ]9 B
2、手机主控底板一端需要使用杜邦线连接左侧J7三个引脚,与USB转串模块的引脚一一对应(串口引脚交叉),分别为RXD-->TXD、TXD-->RXD、GND-->GND,如下图所示:
, `. J/ \: U; T4 d/ ^9 W$ A; N! J' b( q+ G) S5 {
! x; [! K2 H' L7 L3 u( b m1 T, k: R4 ~
图5
9 I: r, v* P8 m$ ?9 P' [2 ` 3、将USB转串模块插上电脑的USB接口。
+ _# H+ j4 W; F% i0 I9 s8 o. ` 连接好JLINK与USB转串模块之后,就可以给开发板供电,详细的介绍可以参考《如何上电》教程,路径为:..\WT_Mobile\0.从这里开始\0.开机测试。: y I# M# o6 y x
这样硬件连接方面就完成了。
! C5 }& Y4 x( Z8 M' a$ w% _7 f; X* t$ \" q
; N- B q5 |: w3 | 第二节 下载流水灯程序, b# S4 T1 l- m! w8 v, e3 \# R# G
6 D4 g" b% S& K0 e m7 O* M
打开流水灯程序的keil工程文件GPIO流水灯.uvproj,路径为:..\WT_Mobile\1.初级教程\STM32F407\1_GPIO\GPIO流水灯\user,如下图所示:
! v7 i& ^* W* T; g: Z
5 M9 @5 U# O7 @! M8 I/ ^3 f
; p+ X, {- ?1 d |( g! c# Y6 x 图6
* o9 L% i0 y W3 q8 q+ N4 M4 H 打开代码后先点击编译按钮,编译完成没有错误之后直接点击Load按钮下载代码,如果需要调试,单步运行代码就点击DEBUG按钮,如下图所示:
% T; [, p. J2 A# D+ S4 N% b# x$ `& R7 ^, f* {0 V0 _- [& W
4 o2 T3 |+ O) ~0 V) i" v2 N3 F$ I 图76 s/ U: A, k* D
如果按Load按钮下载需要按一下板子上的复位按键。如果点击的DEBUG按钮就需要点击全速运行,就会看到板子上的两个LED灯交替闪烁,说明连接是正确的。5 M' Y7 E5 g7 N: E* `9 j
" ~- w1 A) g$ j& B8 }0 U
* i3 |5 ~4 }9 C+ [; B9 {5 d2 t+ M! B2 O, z( I# n
7 b" e& f0 x& `( n* D
( B" d( b, b7 \% r0 J1 n
文件下载请点击:
2.开发接口连接教程(ARM单片机STM32F407).pdf
(556.41 KB, 下载次数: 0)
' w: V' a4 }* s0 C. ^0 j7 [, v
1 N* O% Y% G0 H) q' t |
|