OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5906|回复: 7

正点原子阿波罗STM32F429开发板学习->跑马灯不跑

[复制链接]

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
140
金钱
140
注册时间
2016-4-12
在线时间
23 小时
发表于 2016-10-21 08:21:24 | 显示全部楼层 |阅读模式
本帖最后由 icici2009 于 2016-10-21 08:23 编辑

上周拿到了开发板,花了几天看了一下STM32F429开发指南-HAL库版本_V1.1
开发指南里的东西挺全,前5章看完了,觉得该有的都有了,可以学习写程序了
开始学习第6章跑马灯实验
开始自己动手前先把例程里的程序下到开发板,看了一下效果,红绿灯轮换闪烁
然后开始按照3.3.1节新建自己的工程模板,按照6.3节写main.c、led.c、led.h。
程序写完了,下载到开发板,红灯亮了,然后。。。
怎了马不跑了?
配置有问题?检查各项配置,没问题
程序有问题?将例程里的程序直接覆盖我写的程序,编译、下载,马还是不跑
程序没问题,配置没问题,中邪了?
打开跑马灯例程,仔细看,再看,再看
终于发现了不同:HALLIB添加的文件。
模板是把所有的.c添加到组里,例程只添加了11个。
重新打开写的工程,把HALLIB里多余的文件去掉,编译,下载
马终于跑起来了
无标题.png

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

39

帖子

0

精华

初级会员

Rank: 2

积分
140
金钱
140
注册时间
2016-7-18
在线时间
27 小时
发表于 2016-10-27 16:20:09 | 显示全部楼层
楼主知道什么原因么,怎么多添加.c文件灯就不跑了呢
回复 支持 反对

使用道具 举报

9

主题

209

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1358
金钱
1358
注册时间
2015-12-19
在线时间
108 小时
发表于 2016-11-14 15:26:26 | 显示全部楼层
不跑是进了硬件中断么?
回复 支持 反对

使用道具 举报

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
140
金钱
140
注册时间
2016-4-12
在线时间
23 小时
 楼主| 发表于 2016-11-16 09:53:14 | 显示全部楼层
原子哥的跑马灯程序里面没开中断,不是中断的问题。调试时程序卡在延时程序,应该是延时程序存在问题,具体还不大清楚。
回复 支持 反对

使用道具 举报

32

主题

75

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
331
金钱
331
注册时间
2015-11-19
在线时间
38 小时
发表于 2016-11-16 11:18:44 | 显示全部楼层
把你的程序代码发一下看看,是不是代码的问题?????
回复 支持 反对

使用道具 举报

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
140
金钱
140
注册时间
2016-4-12
在线时间
23 小时
 楼主| 发表于 2016-11-17 14:15:00 | 显示全部楼层
练习的代码没有了,你可以试一下用原子哥的跑马灯实验程序,然后在工程里按照模板的要求把所有的HAL库文件加进去试试
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2019-7-25
在线时间
9 小时
发表于 2019-11-17 22:41:08 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2020-5-14
在线时间
5 小时
发表于 2020-6-17 15:15:07 | 显示全部楼层
icici2009 发表于 2016-11-16 09:53
原子哥的跑马灯程序里面没开中断,不是中断的问题。调试时程序卡在延时程序,应该是延时程序存在问题,具体 ...

我觉得应该是延时问题,楼主最后结论是什么呀
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-1 07:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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