大家好,我在任何帖子上都找不到解决问题的方法,所以我来了。
我正在使用 RT1062 尝试运行 SDK 示例 eaimxrt1062_flexspi_nor_polling_transfer。
一旦我尝试执行函数 flexspi_nor_flash_init(...) ,调试器就会断开连接并显示:
我有一种感觉,它与一些时钟配置有关,但不知道从这里去哪里
出现问题的代码片段:
int main(void)
{
uint32_t i = 0;
status_t status;
uint8_t vendorID = 0;
BOARD_ConfigMPU();
BOARD_InitBootPins();
BOARD_InitBootClocks();
BOARD_InitDebugConsole();
PRINTF("
Star
ting...
");
flexspi_nor_flash_init(EXAMPLE_FLEXSPI);
PRINTF("
FLEXSPI example started!
");
/* Get vendor ID. */
status = flexspi_nor_get_vendor_id(EXAMPLE_FLEXSPI, &vendorID);
if (status != kStatus_Success)
{
return status;
}
PRINTF("Vendor ID: 0x%x
", vendorID);