收藏官网首页
查看: 6790|回复: 10

[资料] 【评测有奖】【原创】【魅力Gokit3】序列之8:跑马灯

17

主题

129

帖子

271

积分

中级会员

Rank: 3Rank: 3

积分
271
发表于 2016-8-24 22:09:13 | 显示全部楼层 |阅读模式
免费使用STM32、APP自动代码生成工具
【魅力gokit3】序列之8:跑马灯
*********************************************
          转载请注明 版权所有!否则后果自负,谢谢合作!!
*********************************************
       本节我们主要是从下面4个方面进行讲解:
1.准备工作
2.搭建工程
3.硬件原理图和软件编程
4.效果展示
一、准备工作
1.电脑一台;
2.Micro-USB线一根;
3.Min-USB线一根;
4.STM32底层开发板一块;
5.双排插针;
6.杜邦线若干;
7.J-link仿真器
8.MDK软件;
9.万用表一只。
二、搭建工程
1.新建一个HARDWARE文件夹。如下图所示:
图片1.png
2.在该文件夹中建一个LED的文件,然后新建led.c和led.h两个文件。如下图所示:
图片2.png
3.HARDWARE文件夹里面的添加到工程里面。如下图所示:
图片3.png
图片4.png
4.C/C++设置选项,设置好头文件路径。如下图所示:
图片5.png
三、硬件原理图和软件编程
1.下面来看看LED灯的原理图,由下图可知,只需要给PB1引脚一个高电平,LED灯就会点亮。如下图所示:
图片6.png
2.STM32的IO口位配置。如下图所示:
图片7.png
3.STM32输出模式配置。如下图所示:
图片8.png
4.编写LED.c源文件。如下图所示:
图片9.png
5.编写主函数。如下图所示:
图片10.png
四、效果展示
此时我们可以看到开发板上面的LED1到LED4灯实现的跑马灯效果。
图片11.png
图片12.png
图片13.png
图片14.png
游客,如果您要查看本帖隐藏内容请回复
********************************************
********************************************

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2016-8-25 08:32:52 | 显示全部楼层
谢谢楼主分享!!

17

主题

129

帖子

271

积分

中级会员

Rank: 3Rank: 3

积分
271
 楼主| 发表于 2016-8-25 10:58:53 | 显示全部楼层
Shen 发表于 2016-8-25 08:32
谢谢楼主分享!!

欢迎 常来哦              

1

主题

25

帖子

1382

积分

金牌会员

Rank: 6Rank: 6

积分
1382
发表于 2016-8-26 21:12:20 | 显示全部楼层
拿到开发板就可以学习一下啦~

点评

好,一起学习  详情 回复 发表于 2017-8-24 15:26

17

主题

129

帖子

271

积分

中级会员

Rank: 3Rank: 3

积分
271
 楼主| 发表于 2016-8-28 22:13:48 | 显示全部楼层
免费使用STM32、APP自动代码生成工具
午觉一下 发表于 2016-8-26 21:12
拿到开发板就可以学习一下啦~

恩  一起学习         

17

主题

129

帖子

271

积分

中级会员

Rank: 3Rank: 3

积分
271
 楼主| 发表于 2017-8-24 15:26:16 | 显示全部楼层
午觉一下 发表于 2016-8-26 21:12
拿到开发板就可以学习一下啦~

                好,一起学习

0

主题

16

帖子

340

积分

中级会员

Rank: 3Rank: 3

积分
340
发表于 2018-3-4 22:18:14 | 显示全部楼层
谢谢楼主分享!

0

主题

4

帖子

58

积分

注册会员

Rank: 2

积分
58
发表于 2021-3-19 00:04:14 | 显示全部楼层

谢谢楼主分享!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

© 2011-2017 Gizwits ( 粤ICP备11090211号 )

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