我正在尝试通过 OCTOSPI2 访问 B-U585I-IOT02A 板上的 MX25LM NOR-Flash 芯片。nCS 引脚连接到 PI5。然而,尝试通过设置寄存器 RCC_AHB2ENR1 的位 8 (GPIOIEN) 来启用 IO 端口 I 的外设时钟失败(即位 8 保持为值 0)。对于所有其他 IO 端口 (AH),它按预期工作。
知道什么可能导致这种行为吗?
注意:代码在非安全世界中作为 Apache NuttX RTOS 下的设备驱动程序运行。TrustedFirmware-M(来自
STM32CubeU5 v1.0.2)在安全端运行。