OpenEdv-开源电子网

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

F7开发板学了三天的感受

[复制链接]

6

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2016-10-20
在线时间
40 小时
发表于 2016-10-24 23:35:54 | 显示全部楼层 |阅读模式
1金钱
刚刚在原子买的F7开发板,我是一个单片机初学者,所以就老老实实按着原子发布教材学,我用的HAl库函数版教程,首先原子论坛给的STM32cubeF7只有50多兆,教材上说找\STM32Cube_FW_F7_V1.4.0\Driver\CMSIS\Include,其实根本找不到这个路径,CMSIS下没有Include,然后我去官网下载了500兆的解决了这个问题,接着说实验 0-1 Template工程模板里有USE_HAL_DRIVER,STM32F767xx,其实根本没有,全是F429的资料,接着编译新建工程时说只有1个错误,实际却有9个,从头文件删掉第44行代码之后编译也是一堆错误,我以为是我哪里没做对,可是照着教程做了三遍都是9个错误,目前HAL库函数教程才看到3.3节,实在看不下去了,错误太多,不知道下面还有多少错误

最佳答案

查看完整内容[请看2#楼]

楼主把工程列出来, 我们来帮楼主找出问题在哪里。。。然后看看教程里面哪里丢了还是楼主自己漏了。。。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-10-25 09:54:12 | 显示全部楼层
本帖最后由 zuozhongkai 于 2016-10-25 10:12 编辑

j明显的新手自己新建工程出错,简单的说一下你的问题,

1、“ 0-1 Template工程模板里有USE_HAL_DRIVER,STM32F767xx,其实根本没有,全是F429的资料”?
下面是我打开的F7的例程,就有这些定义,不知道你看的哪里的?。
VY9L8~G$V)2X1}K13WOS@76.png
2、你编译出现9个错误,错误如下:
UOLX6Z2M18TUI]GPNY)02UB.png
这个错误提示已经如此明显了,就是在文件stm32f7xx_hal_timebase_rtc_alarm_template、stm32f7xx_hal_timebase_tim_template中有重复定义的东西的,可以看出你是将HAL库中的所有文件都添加到了工程中!但是你去看一下例程中有没有将这些文件添加到工程中,这个也就是为什么你说的你自己新建工程就有9个错误,而例程就没有错误。看教程、看例程要仔细。

3、如何学习
作为老司机,只能提醒你,看资料和程序一定要仔细、仔细、再仔细!









开往春天的手扶拖拉机
回复

使用道具 举报

357

主题

1478

帖子

12

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
8120
金钱
8120
注册时间
2015-10-15
在线时间
2927 小时
发表于 2016-10-24 23:35:55 | 显示全部楼层
楼主把工程列出来, 我们来帮楼主找出问题在哪里。。。然后看看教程里面哪里丢了还是楼主自己漏了。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2016-10-20
在线时间
40 小时
 楼主| 发表于 2016-10-24 23:39:19 | 显示全部楼层
现在才做第一个实验,错误怎么这么多,和教程上编译结果差很多啊
回复

使用道具 举报

6

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2016-10-20
在线时间
40 小时
 楼主| 发表于 2016-10-24 23:42:08 | 显示全部楼层
1.png C:\Users\Administrator\Desktop\1
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-10-24 23:52:13 | 显示全部楼层
我让我同事看看

你直接编译我们例程有没有错误?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2016-10-20
在线时间
40 小时
 楼主| 发表于 2016-10-25 00:31:45 来自手机 | 显示全部楼层
正点原子 发表于 2016-10-24 23:52
我让我同事看看

你直接编译我们例程有没有错误?

直接编译你们的程序没有错误,我是按着教程做有9个错误
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-10-25 08:37:53 | 显示全部楼层
初学者出现错误很正常,当初学的时候点个指示灯都排错很多次,有啥
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复

使用道具 举报

7

主题

96

帖子

0

精华

初级会员

Rank: 2

积分
190
金钱
190
注册时间
2016-8-24
在线时间
62 小时
发表于 2016-10-25 09:19:11 来自手机 | 显示全部楼层
有错误,很正常,静下心慢慢找,烦躁解决不了问题。
回复

使用道具 举报

357

主题

1478

帖子

12

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
8120
金钱
8120
注册时间
2015-10-15
在线时间
2927 小时
发表于 2016-10-25 10:43:11 | 显示全部楼层
那个50M的压缩包确实可能上传的时候是啥问题,应该是500多M。
不过你从官网下载的500多M, 接着说实验 0-1 Template工程模板里有USE_HAL_DRIVER,STM32F767xx,其实根本没有,,这个我没有明白哦。。。我们工程F7的就是F7的,都没有怎么运行呢?
你是说我们工程没有?我打开工程,都有,,如果有一个工程没有,自己就报错了,,,但是楼主说我们工程没有报错。

接下来我来分析楼主问题:
1)楼主说的USE_HAL_DRIVER,STM32F767xx没有,请看教程75页图3.3.1.28,用红色标注了吧??????
2)楼主的错误,请看教程65页,用红字标注的部分,有没有说要删除stm32f7xx_hal_timebase_tim_template.c文件?楼主删掉了吗?
楼主按照步骤2,删除这个文件,再看看?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

14

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2016-5-7
在线时间
34 小时
发表于 2016-10-25 11:38:45 | 显示全部楼层
同志,就是要不断发现错误,解决错误才能有所提高啊  全部用别人的程序,下进去就行了,那感觉学习起来没有什么效果,效率太低
回复

使用道具 举报

7

主题

90

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
325
金钱
325
注册时间
2016-10-21
在线时间
43 小时
发表于 2016-10-25 13:03:12 | 显示全部楼层
沉下心,慢慢看,解决了这9个错误你就又学到东西了
回复

使用道具 举报

6

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2016-10-20
在线时间
40 小时
 楼主| 发表于 2016-10-25 20:46:25 | 显示全部楼层
zuozhongkai 发表于 2016-10-25 09:54
j明显的新手自己新建工程出错,简单的说一下你的问题,

1、“ 0-1 Template工程模板里有USE_HAL_DRIVER, ...

OK,谢谢!
回复

使用道具 举报

6

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2016-10-20
在线时间
40 小时
 楼主| 发表于 2016-10-25 20:48:24 | 显示全部楼层
openedvadmin 发表于 2016-10-25 10:43
那个50M的压缩包确实可能上传的时候是啥问题,应该是500多M。
不过你从官网下载的500多M, 接着说实验 0-1 ...

问题解决了,初学者真的什么都不懂,幸好有原子社区!
回复

使用道具 举报

6

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2016-10-20
在线时间
40 小时
 楼主| 发表于 2016-10-25 20:50:14 | 显示全部楼层
ldskendy 发表于 2016-10-25 13:03
沉下心,慢慢看,解决了这9个错误你就又学到东西了

好的,谢谢!我初学者什么都不懂,该怎么学习STM32?先学库函数还是寄存器?
回复

使用道具 举报

6

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2016-10-20
在线时间
40 小时
 楼主| 发表于 2016-10-25 20:52:03 | 显示全部楼层
imaginer 发表于 2016-10-25 11:38
同志,就是要不断发现错误,解决错误才能有所提高啊  全部用别人的程序,下进去就行了,那感觉学习起来没有 ...

关键我什么都不懂,有问题自己很难找到
回复

使用道具 举报

14

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2016-5-7
在线时间
34 小时
发表于 2016-10-26 09:18:03 | 显示全部楼层
开始学的时候都是这样的,慢慢来  多逛逛伦堂 ,百度   
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-10 14:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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