122 lines
2.6 KiB
Plaintext
Raw Permalink Normal View History

2021-07-28 13:15:22 +08:00
#! armcc -E
//////////////////////////////////////////////////////////////////////////////////
//STM32H750<35><30>ɢ<EFBFBD><C9A2><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>(.scf<63>ļ<EFBFBD>)
//ALIENTEK STM32<33><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
//<2F><><EFBFBD><EFBFBD>ԭ<EFBFBD><D4AD>@ALIENTEK
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̳:www.openedv.com
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:2019/4/21
//<2F><EFBFBD><E6B1BE>V1.0
//<2F><>Ȩ<EFBFBD><C8A8><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؾ<EFBFBD><D8BE><EFBFBD>
//Copyright(C) <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿƼ<D3BF><C6BC><EFBFBD><EFBFBD>޹<EFBFBD>˾ 2014-2024
//All rights reserved
//********************************************************************************
//<2F>޸<EFBFBD>˵<EFBFBD><CBB5>
//<2F><>
//////////////////////////////////////////////////////////////////////////////////
#define m_stmflash_start 0X08000000 //m_stmflash(STM32<33>ڲ<EFBFBD>FLASH)<29><><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>ַ
#define m_stmflash_size 0X20000 //m_stmflash(STM32<33>ڲ<EFBFBD>FLASH)<29><>С,H750<35><30>128KB
#define m_qspiflash_start 0X90000000 //m_qspiflash(<28><><EFBFBD><EFBFBD>QSPI FLASH)<29><><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>ַ
#define m_qspiflash_size 0X800000 //m_qspiflash(<28><><EFBFBD><EFBFBD>QSPI FLASH)<29><>С,W25Q64<36><34>8MB
#define m_stmsram_start 0X24000000 //m_stmsram(STM32<33>ڲ<EFBFBD>RAM)<29><><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>ַ,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>D1,AXI SRAM
#define m_stmsram_size 0X80000 //m_stmsram(STM32<33>ڲ<EFBFBD>RAM)<29><>С,AXI SRAM<41><4D>512KB
LR_m_stmflash m_stmflash_start m_stmflash_size { //LR_m_stmflash<73><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
ER_m_stmflash m_stmflash_start m_stmflash_size { //ER_m_stmfalsh<73><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><>ʼ<EFBFBD><CABC>ַΪ:m_stmflash_start,<2C><>СΪ:m_stmflash_size
*.o (RESET, +First) //<2F><><EFBFBD><EFBFBD>(+FIRST)<29><>RESET(<28>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29>η<EFBFBD><CEB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><CAB5><EFBFBD>Ͼ<EFBFBD><CFBE>ǰ<EFBFBD><C7B0>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>m_stmflash_start
//RESET<45><54>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><>ʾ<EFBFBD>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><>.s<>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>);+FIRST<53><54>ʾʱ<CABE><CAB1>һ<EFBFBD><D2BB>Ҫ<EFBFBD><D2AA><EFBFBD>ص<EFBFBD>.
* (InRoot$$Sections) //<2F><><EFBFBD><EFBFBD><EFBFBD>еĿ<D0B5><C4BF><EFBFBD>(C/C++<2B><>׼<EFBFBD><D7BC>)<29><><EFBFBD><EFBFBD>root region.<2E><>__main.o,__scatter*.o<><6F>
* (Veneer$$Code)
libinit.o
libinit2.o
libshutdown.o
libshutdown2.o
__rtentry.o
__rtentry2.o
__rtentry4.o
rtexit.o
rtexit2.o
use_no_semi_2.o
heapauxi.o
use_no_semi.o
sys_stackheap_outer.o
exit.o
libspace.o
fpinit.o
lludivv7m.o
startup_stm32h750xx.o
rt_locale_intlibspace.o
lc_numeric_c.o
lc_ctype_c.o
startup_stm32h750xx.o
system_stm32h7xx.o
stm32h7xx_hal.o
stm32h7xx_hal_cortex.o
stm32h7xx_hal_rcc.o
stm32h7xx_hal_gpio.o
stm32h7xx_hal_msp.o
main.o
sys.o
usart.o
delay.o
}
RW_m_stmsram m_stmsram_start m_stmsram_size { //RW_m_stmsram<61><6D><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><>ʼ<EFBFBD><CABC>ַΪ:m_stmsram_start,<2C><>СΪ:m_stmsram_size.
.ANY (+RW +ZI) //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><C3B5><EFBFBD>RAM<41><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
}
}
LR_m_qspiflash m_qspiflash_start m_qspiflash_size { //LR_m_qspiflash<73><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
ER_m_qspiflash m_qspiflash_start m_qspiflash_size { //ER_m_qspiflash<73><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><>ʼ<EFBFBD><CABC>ַΪ:m_qspiflash_start,<2C><>СΪ:m_qspiflash_size
.ANY (+RO) //<2F><>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(+RO)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<2E><EFBFBD>ڳ<EFBFBD><DAB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǵ<EFBFBD><C7B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
}
}