|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
多自由度人形双足舞蹈机器人 ——疯壳·机器人开发系列 控制主板设计及开发环境搭建
8 q/ x3 d9 w1 G' z% U2 K9 R! Q0 o2 y
1 e& M1 \$ F- y1 S! K7 m" T/ |6 u! z; u) }; g
+ n, S! h) r$ i1 o: o% R- o! ~3 d" H
& r8 u ~3 W, M# L Z 1 控制主板简介! T+ O7 a. u: n! I
* h* y! k- ~8 [2 s5 M
我们主板正面如下图所示,其中有 3 片 74HC244,是用来增加电流驱动。
6 g' ^ ]" T0 r1 r
9 @( M2 R- ?3 R1 u3 n2 E* A- |9 L
4 U: E5 F5 U0 E h" x
图1# T5 q) v* h4 q! ^; |5 S- X
主板的反面如下图所示。3 l- h) z: M9 s" U! [* z+ M9 \
3 K* d3 n' A/ ^' w
) U7 C4 ]! s- o 图 2
! i1 z( {" w$ Y7 W0 [% v. q. w% ^" X 2 开发环境搭建
: k" I) Q% M; }' j+ Y' A4 |) y) k! `- Y/ D
本节主要介绍在开发过程中需要用到的一些软件和驱动,主要有 Keil C51、USB 转串口驱动、串口调试工具和 stc-isp。
4 d% [" d* { ]1 ~2 J; @% p$ l Keil C51 是美国Keil Software 出品的 51 系列兼容单片机C 语言软件开发系统。Keil 提供了包括 C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。我们可以通过网站 www.keil.com/c51/devproc.asp 下载 Keil C51 安装包,进行安装。当然,也可以通过我们提供的安装包安装。下面就以我们所提供的 Keil C51 安装包为例。3 j5 V6 O+ L: E: A
(1)找到文件 c51v905,点击打开,然后点击界面中的 Next。' f% @3 }( T0 J* w" K' k! V9 x, }
9 _9 M, |' n5 Q' H
5 h) O+ j& @+ Z. H; p7 @ u 图 3' \" Z* z- ~$ I/ z F, Z6 o
(2)弹出的协议对话框,勾选同意,然后点击 Next 进行下一步。1 x0 y0 y6 F8 D' B
# Q& U6 ~ f: H1 o. v+ |" b
' c1 W$ V' y% [9 z& R( o g
图 4
! i5 N3 f. M9 i# I8 |: v (3)安装路径可以自己选择,但要注意路径中不能有中文,这里我们安装在默认路径。完成路径选择之后,点击 Next。7 R& ?7 H% \) i) @# Y+ N# G
; n1 G- E' `. ]; a; e2 M! U
9 G" ~6 L6 n3 t0 e$ \
图 5$ P5 p# Y. R5 e2 a
(4)随意填写公司、邮箱等内容,然后点击安装。
e5 N7 [2 e7 R' b7 {* z2 d4 @1 ~- ?1 w- k
7 A- d+ [2 o( L9 F 图 6
2 Z# O6 J) R8 t# `4 } (5)点击 Finish,完成 Keil C51 的安装。
; j" }2 }5 |/ t8 ^# M" S0 h1 K! G7 O5 c) }( o
6 h2 [, X# v/ N 图 75 g: t: |3 ]! S1 a# R
安装完 Keil C51 之后,另一个需要安装的是 USB 转串驱动。打开我们提供的文件 CH340 驱动(USB 串口驱动)_XP_WIN7 共用,找到文件夹的 SETUP 文件, 双击运行。在弹出的界面中点击安装即可。9 L8 O6 M; p4 w2 X4 k
& t9 p- I3 y# Q# u) r5 W% S+ R
) ~2 A! a+ R8 ~: H 图 8
, g2 L+ R( o+ {6 o# l. {9 T; Y 串口调试助手和 STC-ISP 不需要安装,直接打开就可以使用,这里不做介绍。, r, I0 g) a D# |
$ g, ]7 _; p6 \' P
7 i! s- s8 f# A% ^( v$ J: F" q; i9 S
$ D k( W5 v2 R3 L& D& U- N1 E X6 }2 R) v; B) k7 a( i2 e/ Z' x
文件下载请点击:
2_控制主板设计及开发环境搭建.pdf
(700.24 KB, 下载次数: 0)
5 a5 @' K" Y* E, ]0 z% o' U& f
4 A; Z x) _% e8 K# b- z
|
|