当前位置: 首页 > news >正文

STM32N6 平台如何使用 MCO2 输出 Clock

1. 引言

STM32N6 是 ST 第一款带 NPU 的基于 Cortex-M55 内核的 MCU,在 STM32N6 开发过程中,有客户遇到 MCO2 无输出问题,他们使用 24MHz 外部晶振,使用 RCC HAL API HAL_RCC_MCOConfig 设置 MCO2 输出,

参数选择 RCC_MCO2, RCC_MCO2SOURCE_HSE, RCC_MCODIV_1,期待获得 24MHz 输出波形,但 MCO2 管脚一直没有输出。本文将介绍具体原因及解决办法。

2. MCO2 输出设置

首先需要确定 MCO2 是使用哪个管脚输出的。我们使用 STM32N6-DK 板,其芯片型号为 STM32N657X0H3 (VFBGA264),

我们查询 STM32N6 数据手册 DB4396,GPIO PC9 AF0 功能为 MCO2。客户使用的是正确的管脚 PC9。
第二步检查客户代码如下,

HAL_RCC_MCOConfig(RCC_MCO2, RCC_MCO2SOURCE_HSE, RCC_MCODIV_1);

这里并没有异常,我们交叉验证了 MCO1,使用

HAL_RCC_MCOConfig(RCC_MCO1, RCC_MCO1SOURCE_HSE, RCC_MCODIV_1);

MCO1(PA8) 管脚是有正常波形输出的。

然后,我们查看了 PWR 输入输出供电设置,如下表 Table 1 (摘自参考手册 RM0486)

Table 1. PWR input/output signals connected to package pins or balls
在这里插入图片描述
在这里插入图片描述
这里,我们发现 MCO2 (PC9) 管脚是由 VDDIO4 独立供电的。默认情况下 VDDIO4 并不存在,需要通过 OTP 设置生效。

在 STM32N6 中 OTP 设置可以对系统及外设进行一定程度的配置。

如下表 2. OTP mapping(摘自 RM0486)所示,VDDIO4 IO Segment 可以通过OTP124 HCONF1 bit14 打开。

Table 2. OTP mapping
在这里插入图片描述

另外,还需要注意寄存器 VDDIO4SV@PWR_SVMCR1, 使用 PC[1]、PC[12:6]和PH[9:2]I/O 时,必须设置此位。

在这里插入图片描述
最后,在 OTP124 HCONF1 打开 HSLV_VDDIO4 的情况下,代码添加使能 VDDIO4 后问题解决。代码如下:

HAL_PWREx_EnableVddIO4();
HAL_RCC_MCOConfig(RCC_MCO2, RCC_MCO2SOURCE_LSI, RCC_MCODIV_1);

3. 小结

本文简介了 STM32N6 MCO2 无波形输出问题的根源与解决办法,供有需要的客户参考。


本文档参考ST官方的《STM32N6 平台如何使用 MCO2 输出 Clock》文档。

相关文章:

  • 安科瑞能源管理系统如何解决工业园区能源管理难,运维成本高的问题?
  • 关于STM32G030和G070未初始化看门狗,程序里面喂狗会导致擦除Flash失败或进入‘HardFault_Handler’
  • 【通过Zadig给鼠标适配器安装驱动后,鼠标动不了,无法恢复的解决办法】
  • GCoNet+:更强大的团队协作 Co-Salient 目标检测器 2023 GCoNet+(翻译)
  • 【KWDB 创作者计划】_深度学习篇---松科AI加速棒
  • php 中使用MQTT
  • 小白从0学习网站搭建的关键事项和避坑指南
  • YYF桌面tv版固件包获取渠道-官方桌面免费下载安装攻略
  • 从 Ext 到 F2FS,Linux 文件系统与存储技术全面解析
  • 新生宿舍管理系统
  • 大模型在急性单纯性阑尾炎预测及治疗方案制定中的应用研究
  • 【系统搭建】DPDK关键概念与l2fwd源码解析
  • 迭代器模式(Iterator Pattern)
  • oracle查询当前用户所有字段和表
  • GPU怎么绑定到服务器上
  • 纳什均衡(Nash Equilibrium) 的详细解析,涵盖定义、关键特性、经典案例及应用价值
  • Java JDK 17 自带的 java.net.http.HttpClient入门案例
  • 十二脏腑阴阳属性的全面总结
  • Qt6 以后,QSettings 读取ini 文件固定使用utf-8 编码
  • Coco-AI 接入自定义数据源
  • 河南博物院:警惕非官方网络平台 “买讲解保进馆” 等虚假信息
  • 人民日报和音:汇聚和平与发展的全球南方力量
  • 苏州一直升机坠落致1死4伤,事故调查正展开
  • 耶路撒冷发生山火,以防长宣布紧急状态
  • 上海科创再出发:“造星”的城和“摘星”的人
  • 日菲同意扩大安全合作,外交部:反对任何在本地区拉帮结派的做法