查看: 616|回复: 0

[求助] RT1052 flexspi nor flash初始化后不断重启

[复制链接]

该用户从未签到

3

主题

4

帖子

0

注册会员

Rank: 2

积分
61
最后登录
2023-5-22
发表于 2023-3-29 16:55:30 | 显示全部楼层 |阅读模式
自研操作系统,移植了 flexspi nor flash相关的文件后,在初始化接口中调用FlexSPI_Init板子一直反复重启,不能进入系统,将该调用注释掉就可以,网上看到说重启的原因是,代码在flash中执行的,现在又操作flash,会导致重启,有遇到的朋友吗?

void InitBoardHardware()
{
    int i = 0;
    int ret = 0;

    BOARD_ConfigMPU();
    BOARD_InitPins();
    BOARD_BootClockRUN();
    PIT_Delay_Config();
    FlexSPI_Init();

    NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_4);
    SysTick_Config(SystemCoreClock / TICK_PER_SECOND);

    InitBoardMemory((void *)HEAP_BEGIN, (void *)HEAP_END);


回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-4-26 16:59 , Processed in 0.098502 second(s), 18 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表