STM32定义结构体寄存器,老是没定义成功,麻烦大家帮我看看

[复制链接]
1966|7
 楼主| 云浅安然 发表于 2018-12-13 22:57 | 显示全部楼层 |阅读模式
在头文件里定义了GPIOB的结构体指针,在主函数中老是显示没定义成功,明明和教程一样的,为什么会有问题呢?实在是搞不明白,求好心人指点

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
dirtwillfly 发表于 2018-12-14 21:50 | 显示全部楼层
你是用的库函数开发还是HAL?
这些不需要自己定义的吧?
山东电子小菜鸟 发表于 2018-12-15 11:10 | 显示全部楼层
值得学习,宏定义指针那个地方有点小问题
 楼主| 云浅安然 发表于 2018-12-15 21:40 | 显示全部楼层
dirtwillfly 发表于 2018-12-14 21:50
你是用的库函数开发还是HAL?
这些不需要自己定义的吧?

都没用,我是自己建了一个头文件,里面定义了包含GPIO寄存器的结构体,但是在主函数引用这个头文件的时候却告诉我没有定义这个结构体,在百度上查了说是中文目录的关系,然后我改成英文目录还是不行
 楼主| 云浅安然 发表于 2018-12-15 21:43 | 显示全部楼层
山东电子小菜鸟 发表于 2018-12-15 11:10
值得学习,宏定义指针那个地方有点小问题

麻烦请具体说下问题,我是用指针强制类型转换,因为教学视频上就是这么说的
 楼主| 云浅安然 发表于 2018-12-17 22:12 | 显示全部楼层
已经找到原因,是没添加启动文件的关系
wwshlh 发表于 2019-3-7 17:10 来自手机 | 显示全部楼层
我也碰到这个问题了,应添加什么启动文件呢?
零三翟邢止胃 发表于 2019-3-14 12:48 | 显示全部楼层
宏定义指针那个地方有点小问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

49

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部