STM32
登录
直播中
安立路
8年用户
805经验值
私信
关注
[问答]
FSMC_Bank1和FSMC_Bank1E没有定义是怎么回事?
开启该帖子的消息推送
FSMC
如标题所述,
FSMC_Bank1和
FSMC_Bank1E 没用定义 ,但是在stm3f4xx.h中明明有:
#if defined (
STM32
F427_437xx) || defined (STM32F429_439xx)
#define FMC_Bank1 ((FMC_Bank1_TypeDef *) FMC_Bank1_R_BASE)
#define FMC_Bank1E ((FMC_Bank1E_TypeDef *) FMC_Bank1E_R_BASE)
#define FMC_Bank2 ((FMC_Bank2_TypeDef *) FMC_Bank2_R_BASE)
#define FMC_Bank3 ((FMC_Bank3_TypeDef *) FMC_Bank3_R_BASE)
#define FMC_Bank4 ((FMC_Bank4_TypeDef *) FMC_Bank4_R_BASE)
#define FMC_Bank5_6 ((FMC_Bank5_6_TypeDef *) FMC_Bank5_6_R_BASE)
#endif /* STM32F427_437xx || STM32F429_439xx */
错误是在LCD_Init()函数中报出来的,但是在这个函数的文件夹开开始已经包含了 #include"stm32f4xx.h"这个文件了
并且我在MDK的配置 Op
ti
on For Target中 的 C/C++选项栏的Define中加了 "STM32F429_439xx"这个了
理论上是会在"stm32f4xx.h"这里找到定义的,但是为什么还是报错找不到这两个寄存器的定义
回帖
(1)
王鑫
2024-5-15 16:01:33
原来F407与F429 的FSMC 名称不一样,
在F407中是: FSMC_Bank1和FSMC_Bank1E
在F429中是: FMC_Bank1和FMC_Bank1E
原来F407与F429 的FSMC 名称不一样,
在F407中是: FSMC_Bank1和FSMC_Bank1E
在F429中是: FMC_Bank1和FMC_Bank1E
举报
更多回帖
rotate(-90deg);
回复
相关问答
FSMC
FSMC
LCD程序中的寄存器BTCR
Bank1E
是什么?
2019-11-01
3051
如何修改下
FSMC
的NEx 脚选择?
2020-08-18
1128
关于stm32
fsmc
模式
1
和模式D的疑问
2016-11-30
5003
stm32+
FSMC
+CH376设计程序u8Result始终返回0x5f,该如何解决?
2018-08-29
3104
FSMC
的寄存器怎么设置
2019-06-17
1919
stm32读写cpld失败,为什么
fsmc
_clk
没有
时钟?
2018-09-04
4165
FSMC
方式访问DM9000以太网芯片时读取的是ID寄存器的地址
2019-10-21
3507
求助,能否提供一个CH32V307的
FSMC
同步方式的例程?
2022-05-24
944
stm32
fsmc
sram
2015-11-26
3146
使用
FSMC
调试B505时出现问题怎么解决
2020-05-29
1344
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分