你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

NUCLEO-H7A3ZI-Q配置RCC出问题

[复制链接]
云游鲸 提问时间:2024-5-9 22:00 / 已解决

我用STM32CubeMX的配置板子的默认工程配置开发板

image.png

没用用默认配置外设。

然后三个led灯都设置高位,烧到板子里面,然后三灯是亮的。

IMG_20240509_213510.jpg

然后又建另一个工程,用了默认配置外设,灯也是配置的高位,然后灯就不亮了。

之后我在第一个工程里面配置RCC:

image.png

image.png

其他都没动,然后再把代码烧到板子里面,灯又不亮了。

我想问是我板子出问题了?还是我配置的问题?或者说要接线什么的?

不知道这个有没有什么关系?

image.png

IMG_20240509_213510.jpg
收藏 评论4 发布时间:2024-5-9 22:00

举报

4个回答
废鱼 最优答案 回答时间:2024-5-12 12:59:02

7A3开发板应该是没有外部晶振的,需要使用内部晶振。如果配置外部晶振,会导致系统启动失败。可以通过仿真看一下,代码运行到什么地方停止的。

xmshao 回答时间:2024-5-10 09:37:20
估计跟板或RCC都没有啥关系。可以借助该板的资料,找到3个灯的相关电路,看看是特定的驱动提示,
还是基于GPIO的常规驱动。如果是后者,不妨使用CubeMx进行一下简单配置,将
3个IO口配置为输出模式,在代码里尝试简单对GPIO做翻转试试。慢慢就熟练起来了。
butterflyspring 回答时间:2024-5-10 10:11:56
LED的亮灭无非就是对应的IO输出高低电平而已。对照原理图,然后调试代码,量测一下电平是否正确即可。

STM32H7A3ZIQ LED.PNG



云游鲸 回答时间:2024-5-12 13:21:15

废鱼 发表于 2024-5-12 12:59
7A3开发板应该是没有外部晶振的,需要使用内部晶振。如果配置外部晶振,会导致系统启动失败。可以通过 ...

欧克

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版