提交 1c91512e 编写于 作者: A ardafu

[bsp][stm32f746g-disco] Fix MPU init bug.

1. Fixed the bug that MPU init function was called 2 times.
上级 b67ad86e
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
#include <rtthread.h> #include <rtthread.h>
#include "board.h" #include "board.h"
#include "sram.h" #include "sram.h"
#include "drv_mpu.h"
/** /**
* @addtogroup STM32 * @addtogroup STM32
...@@ -165,7 +165,7 @@ void HAL_ResumeTick(void) ...@@ -165,7 +165,7 @@ void HAL_ResumeTick(void)
void rt_hw_board_init() void rt_hw_board_init()
{ {
/* Configure the MPU attributes as Write Through */ /* Configure the MPU attributes as Write Through */
//mpu_init(); mpu_init();
/* Enable the CPU Cache */ /* Enable the CPU Cache */
CPU_CACHE_Enable(); CPU_CACHE_Enable();
......
...@@ -81,4 +81,4 @@ int mpu_init(void) ...@@ -81,4 +81,4 @@ int mpu_init(void)
HAL_MPU_Enable(MPU_PRIVILEGED_DEFAULT); HAL_MPU_Enable(MPU_PRIVILEGED_DEFAULT);
return 0; return 0;
} }
INIT_BOARD_EXPORT(mpu_init); //INIT_BOARD_EXPORT(mpu_init);
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册