你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【原创】【大家一起学ST Nucleo】序列之6:LED单灯闪烁

[复制链接]
outstanding1573 发布时间:2014-9-11 10:04
 转载请注明出处和作者:版权所有!谢谢合作!!
6 h& i1 G+ W' i% u . J2 t" Q, S8 K; h( h
本节我们主要是从下面4个方面进行讲解:
0 N4 h3 w+ a1 C  _4 k3 |4 r8 O1.准备工作4 e2 f; t( ?$ ^, V
2.软件部分) d7 p) Q$ ]; c; C, J9 A
3.硬件部分- C( x7 b0 H$ X/ o9 ?  q' C
4.实验效果
3 ^: g$ W1 }8 P- U6 _2 E1 S 
- e7 r  A- \& @7 K! q一、准备工作1 }0 k- k6 \: \9 v" T6 A
1.Mini-USB线一根;
: E' R$ }5 J0 C9 S9 l2.STM32 Nucleo开发板一块;
# U' P6 _' w; B' v1 A3.电脑一台。& w) K) |* V0 M
板子如下图所示:$ l2 d; L1 k  Z8 V$ _
图片1.jpg

! T# v( \: \  u4 |3 c. z4 C1 Q! z
 
1 i; M: W. y5 z4 b2 A
 : V  ~4 P. H% t! S0 G4 M5 I
二、硬件部分
8 F9 H" z3 j' y( L/ c) A! b1.其中LED灯部分的原理图。如下图所示:
# D- g4 n' J, u3 _3 V5 ], r  ~
图片9.png

# z/ V$ J9 E& f( i/ [  \+ @, j
 
: a( j1 Q* j1 D5 I' }7 _3 h& ^9 d
2.对应的端口为:LD2对应的是PB13引脚。
" P3 j2 y& V5 r. C- Y3 x1 U7 K9 b
 

0 r7 t1 N' x8 h: N9 o5 ~* ?; a
 

/ O; |, Q$ {( Y. W三、软件部分. g+ O; g/ P/ l, ?$ t  j4 b
1.在HARDWARE里面新建LED的源文件和头文件。如下图所示:
- W: c# f3 B% v$ A
图片10.png

( t1 q4 E# o  n# v
 
7 S9 Y# i$ E3 L9 X
2.编写LED文件和主函数。如下图所示:+ Z+ y% O4 u, w* ~0 S$ b
图片11.png
$ i2 C% B# }' g5 A9 t  w6 y
 
2 H# h0 @/ Y7 Z
图片12.png
% b; A% @; u# `: f/ d) `3 ~/ \3 Q
 
! G/ u) y) |2 L) \
四、实验验证
6 B: }0 f, G* d4 h$ ^7 u; ~可以看到LD2灯一闪一闪。如下图所示:
! \. Z5 y, T+ U. `. s/ B3 u 2 R" z! F& h2 a  t7 P+ \
图片13.jpg
6 L& Y5 O+ @, d5 N
 
1 b! K, \. O% o
图片14.jpg

$ ]& y' Z$ \( t$ K3 o2 f
20140829213420_46580.gif
1 Z0 H8 W/ r: z
 
赞 收藏 评论4 发布时间:2014-9-11 10:04

举报

4个回答
clefnote 回答时间:2014-9-11 23:31:00

RE:【原创】【大家一起学ST Nucleo】序列之6:LED单灯闪烁

大家学的怎么这么简单,我编了一个类似的程序,iar版本换了,加了很多预定义,现在还在说setbits没有定义。麻烦。。。
霹雳之火 回答时间:2014-9-12 14:43:51

RE:【原创】【大家一起学ST Nucleo】序列之6:LED单灯闪烁

谢谢分享
outstanding1573 回答时间:2014-9-16 09:32:47

回复:【原创】【大家一起学ST Nucleo】序列之6:LED单灯闪烁

回复第 2 楼 于2014-09-11 23:31:00发表:, Z5 `0 j' a3 N
大家学的怎么这么简单,我编了一个类似的程序,iar版本换了,加了很多预定义,现在还在说setbits没有定义。麻烦。。。
& i0 S9 o" f1 ?' U) K1 v) w 8 k3 r& a$ e- N0 x3 N7 Y
 
5 H9 ^9 I+ K! _+ }2 l' N   那你就重新定义 要么固件你自己写  要么用寄存器操作
! c- L# I0 [7 k) o" Z' t9 W4 |3 E: I 
outstanding1573 回答时间:2014-9-16 09:33:06

回复:【原创】【大家一起学ST Nucleo】序列之6:LED单灯闪烁

回复第 3 楼 于2014-09-12 14:43:51发表:
9 A$ J" l3 d( p* d8 q$ N谢谢分享) I! w5 F% T3 o0 @2 q% g
 1 M  _6 y! [- |* _, P& g* S
 " [' [: L7 a( K, W& G
 谢谢支持+ X# L* `1 t* d; l  T
 
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版