OpenEdv-开源电子网

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

发现一处教程上的错误!F429—HAL库开发手册好像讲错了!!!

[复制链接]

7

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2018-1-3
在线时间
15 小时
发表于 2018-1-25 11:37:42 | 显示全部楼层 |阅读模式
5金钱
《STM32F429开发指南-HAL库版本_V1.1》中的第十七章--FTFLCD(MCU)屏实验,讲到需要的HAL库文件的时候,好像给的不对!!!看下图
94PWUBYDZDCJBKEV$U1@_W9.jpg
第一点,应该是sram.c文件,而不是sdram.c。这句话前后矛盾了。
第二点,也是最重要的一点,HAL库里面,根本找不到stm32f4xx_hal_fmc.c文件和对应的头文件,只有LL库的文件中有stm32f4xx_ll_fmc.c这个文件
通过对比原子哥提供的F429的HAL库开发例程,发现原子哥的代码添加的是LL库的stm32f4xx_ll_fmc.c这个文件。见下图
UGFJ~$W8YLEH@`VEKT]@6H6.png
求原子哥和各位大佬解惑,是因为库文件更新了,还是原子哥教程出现了小错误?是不是FMC相关的定义与函数,官方从一开始就是放在stm32f4xx_ll_fmc.c文件中的?

最佳答案

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

文档上写错了,是stm32f4xx_ll_fmc.c,没有hal_fmc.c这个文件
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2018-1-25 11:37:43 | 显示全部楼层
文档上写错了,是stm32f4xx_ll_fmc.c,没有hal_fmc.c这个文件
回复

使用道具 举报

7

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2018-1-3
在线时间
15 小时
 楼主| 发表于 2018-1-25 11:39:46 | 显示全部楼层
求原子哥给小弟讲明白呀,这会好乱啊,为什么HAL库要调用LL库的文件?为什么教程上讲的FMC的HAL库文件,在实际HAL库中找不到?
回复

使用道具 举报

7

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2018-1-3
在线时间
15 小时
 楼主| 发表于 2018-1-25 11:40:14 | 显示全部楼层
在线等,别沉啊,大神门帮帮忙
回复

使用道具 举报

7

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2018-1-3
在线时间
15 小时
 楼主| 发表于 2018-1-25 12:03:34 | 显示全部楼层
zuozhongkai 发表于 2018-1-25 12:00
文档上写错了,是stm32f4xx_ll_fmc.c,没有hal_fmc.c这个文件

谢谢大神,请问为什么HAL库开发需要用的LL库呢?还是说,HAL库文件跟LL库文件本身就是一个整体?????求大神详解!!!
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2018-1-25 12:05:58 | 显示全部楼层
yijuanzhi 发表于 2018-1-25 12:03
谢谢大神,请问为什么HAL库开发需要用的LL库呢?还是说,HAL库文件跟LL库文件本身就是一个整体?????求大 ...

你要是能找到hal_fsmc.c或者hal_fmc.c这个文件你就可以用!我是没找到,我只能用ll_fmc.c
开往春天的手扶拖拉机
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 22:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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