Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
AdRainty
rt-thread
提交
0b5c69ef
R
rt-thread
项目概览
AdRainty
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
0b5c69ef
编写于
12月 17, 2020
作者:
T
thread-liu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[update] stm32mp1 heap address.
上级
f549c792
变更
4
显示空白变更内容
内联
并排
Showing
4 changed file
with
32 addition
and
19 deletion
+32
-19
bsp/stm32/stm32mp157a-st-discovery/board/board.h
bsp/stm32/stm32mp157a-st-discovery/board/board.h
+12
-9
bsp/stm32/stm32mp157a-st-ev1/board/CubeMX_Config/CM4/Src/stm32mp1xx_hal_msp.c
...a-st-ev1/board/CubeMX_Config/CM4/Src/stm32mp1xx_hal_msp.c
+0
-1
bsp/stm32/stm32mp157a-st-ev1/board/board.c
bsp/stm32/stm32mp157a-st-ev1/board/board.c
+7
-0
bsp/stm32/stm32mp157a-st-ev1/board/board.h
bsp/stm32/stm32mp157a-st-ev1/board/board.h
+13
-9
未找到文件。
bsp/stm32/stm32mp157a-st-discovery/board/board.h
浏览文件 @
0b5c69ef
...
...
@@ -26,15 +26,19 @@ extern "C" {
#define STM32_FLASH_SIZE (192 * 1024)
#define STM32_FLASH_END_ADDRESS ((uint32_t)(STM32_FLASH_START_ADRESS + STM32_FLASH_SIZE))
#if defined(BSP_USING_OPENAMP)
#define STM32_SRAM_BEGIN (uint32_t)0x10030000
#define STM32_SRAM_SIZE (64)
#define STM32_SRAM_END (0x10030000 + 64 * 1024)
#if defined(__CC_ARM) || defined(__CLANG_ARM)
extern
int
Image
$$
RW_IRAM1
$$
ZI
$$
Limit
;
#define HEAP_BEGIN (&Image$$RW_IRAM1$$ZI$$Limit)
#elif __ICCARM__
#pragma section="CSTACK"
#define HEAP_BEGIN (__segment_end("CSTACK"))
#else
#define STM32_SRAM_BEGIN (uint32_t)0x2FFF0000
extern
int
__bss_end
;
#define HEAP_BEGIN (&__bss_end)
#endif
#define STM32_SRAM_SIZE (64)
#define STM32_SRAM_END (STM32_SRAM_BEGIN + (STM32_SRAM_SIZE * 1024))
#define HEAP_BEGIN STM32_SRAM_BEGIN
#define HEAP_END STM32_SRAM_END
void
SystemClock_Config
(
void
);
...
...
@@ -46,4 +50,3 @@ extern void _Error_Handler(char *s, int num);
#endif
#endif
bsp/stm32/stm32mp157a-st-ev1/board/CubeMX_Config/CM4/Src/stm32mp1xx_hal_msp.c
浏览文件 @
0b5c69ef
...
...
@@ -84,7 +84,6 @@ void HAL_MspInit(void)
if
(
IS_ENGINEERING_BOOT_MODE
())
{
__HAL_RCC_SYSRAM_CLK_ENABLE
();
__HAL_RCC_RETRAM_CLK_ENABLE
();
}
HAL_NVIC_SetPriority
(
RCC_WAKEUP_IRQn
,
0
,
0
);
...
...
bsp/stm32/stm32mp157a-st-ev1/board/board.c
浏览文件 @
0b5c69ef
...
...
@@ -12,6 +12,7 @@
#include "board.h"
void
PeriphCommonClock_Config
(
void
);
/**
* @brief System Clock Configuration
* @retval None
...
...
@@ -124,6 +125,12 @@ void SystemClock_Config(void)
/**Set the HSE division factor for RTC clock
*/
__HAL_RCC_RTC_HSEDIV
(
24
);
/* Configure the peripherals common clocks */
if
(
IS_ENGINEERING_BOOT_MODE
())
{
PeriphCommonClock_Config
();
}
}
...
...
bsp/stm32/stm32mp157a-st-ev1/board/board.h
浏览文件 @
0b5c69ef
...
...
@@ -23,18 +23,23 @@ extern "C" {
#endif
#define STM32_FLASH_START_ADRESS ((uint32_t)0x10000000)
#define STM32_FLASH_SIZE (19
1
* 1024)
#define STM32_FLASH_SIZE (19
2
* 1024)
#define STM32_FLASH_END_ADDRESS ((uint32_t)(STM32_FLASH_START_ADRESS + STM32_FLASH_SIZE))
#if defined(BSP_USING_OPENAMP)
#define STM32_SRAM_BEGIN (uint32_t)0x10030000
#define STM32_SRAM_SIZE (64)
#define STM32_SRAM_END (0x10030000 + 64 * 1024)
#if defined(__CC_ARM) || defined(__CLANG_ARM)
extern
int
Image
$$
RW_IRAM1
$$
ZI
$$
Limit
;
#define HEAP_BEGIN (&Image$$RW_IRAM1$$ZI$$Limit)
#elif __ICCARM__
#pragma section="CSTACK"
#define HEAP_BEGIN (__segment_end("CSTACK"))
#else
#define STM32_SRAM_BEGIN (uint32_t)0x2FFF0000
extern
int
__bss_end
;
#define HEAP_BEGIN (&__bss_end)
#endif
#define STM32_SRAM_SIZE (64)
#define STM32_SRAM_END (STM32_SRAM_BEGIN + (STM32_SRAM_SIZE * 1024))
#define HEAP_BEGIN STM32_SRAM_BEGIN
#define HEAP_END STM32_SRAM_END
void
SystemClock_Config
(
void
);
...
...
@@ -46,4 +51,3 @@ extern void _Error_Handler(char *s, int num);
#endif
#endif
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录