From 72def895431ad7a08e635b11f3da738e2b2c4618 Mon Sep 17 00:00:00 2001
From: wujiazhi <1147861305@qq.com>
Date: Thu, 13 Jun 2024 11:31:04 +0800
Subject: [PATCH] add lower model test
---
KEIL_MDKARM/UFG220_FM33A0_MainSystem_User.sct | 236 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 230 insertions(+), 6 deletions(-)
diff --git a/KEIL_MDKARM/UFG220_FM33A0_MainSystem_User.sct b/KEIL_MDKARM/UFG220_FM33A0_MainSystem_User.sct
index e8489fa..b3888c9 100644
--- a/KEIL_MDKARM/UFG220_FM33A0_MainSystem_User.sct
+++ b/KEIL_MDKARM/UFG220_FM33A0_MainSystem_User.sct
@@ -2,15 +2,239 @@
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
; �˴�ΪMDK����оƬ�Զ����ɵ�Ĭ�Ϸ�������
-LR_IROM1 0x00000000 0x00080000 { ; load region size_region
- ER_IROM1 0x00000000 0x00080000 { ; load address = execution address
- *.o (RESET, +First)
- *(InRoot$$Sections)
- .ANY (+RO)
+;LR_IROM1 0x00000000 0x00080000 { ; load region size_region
+ ;ER_IROM1 0x00000000 0x00080000 { ; load address = execution address
+ ;*.o (RESET, +First)
+ ;*(InRoot$$Sections)
+ ;.ANY (+RO)
+ ;}
+ ;RW_IRAM1 0x20000000 0x00014000 { ; RW data
+ ;.ANY (+RW +ZI)
+ ;}
+;}
+
+
+LR_IROM1 0x00019000 0x00003000 { ; load region size_region
+ ;������1
+ ER_IROM1 0x00019000 0x00003000 { ; load address = execution address
+ ;���Ŵ���ע�ͣ���map��֪������ʵ�ʴ�С8168(7.98K) bytes,��12288(12K) bytes
+ *.o (RESET, +First) ; ��������
+ *(InRoot$$Sections)
+ system_FM33A0XXEV*.o (+RO) ;ϵͳ����
+ startup_FM33A0XXEV*.o (+RO)
+ .ANY (+RO) ;��������ƥ��Ŀ���ļ���ֻ���������ݣ�������Code�� RW-Code�� RO-Data
}
+
+ ;ram����
RW_IRAM1 0x20000000 0x00014000 { ; RW data
- .ANY (+RW +ZI)
+ .ANY (+RW +ZI) ; ram���
}
}
+LR_IROM2 0x00019000 + 0x00003000 0x00003000 {
+ ER_IROM2 0x00019000 + 0x00003000 0x00003000 {
+ ;��map��֪������ʵ�ʴ�С8696(8.49K) bytes,��12288(12K) bytes
+ fm33a0xxev_*.o (+RO) ;�⺯��
+ }
+}
+LR_IROM3 0x00019000 + 0x00003000 + 0x00003000 0x00003000{
+ ER_IROM3 0x00019000 + 0x00003000 + 0x00003000 0x00003000{
+ ;��map��֪������ʵ�ʴ�С6752(6.59K) bytes,��12288(12K) bytes
+ user_init.o (+RO) ;��������
+ delay.o (+RO)
+ rcc_config.o (+RO)
+ gpio.o (+RO)
+ exti.o (+RO)
+ uart.o (+RO)
+ tim.o (+RO)
+ rtc.o (+RO)
+ adc.o (+RO)
+ i2c.o (+RO)
+ spi.o (+RO)
+ flash.o (+RO)
+ svd.o (+RO)
+
+ extern_rtc.o (+RO) ;�ⲿrtc����
+ }
+}
+
+LR_IROM4 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 0x00014000{
+ ER_IROM4 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 0x00014000{
+ ;��map��֪������ʵ�ʴ�С69072(67.45K) bytes,��8192(80K) bytes
+ lcd_io_api.o (+RO) ;LCD����
+ }
+}
+
+LR_IROM5 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 0x00004000{
+ ER_IROM5 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 0x00004000{
+ ;��map��֪������ʵ�ʴ�С7988(7.80K) bytes,��16384(16K) bytes
+ lcd.o (+RO) ;LCD
+ lcd_cfg_api.o (+RO)
+ }
+}
+
+LR_IROM6 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000
+0x00009000
+{
+ ER_IROM6 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000
+ 0x00009000
+ {
+ ;��map��֪������ʵ�ʴ�С23220(22.68K) bytes,��36864(36K) bytes
+ upper_computer_read_log_api.o (+RO) ;���
+ upper_computer_rw_api.o (+RO)
+ upper_computer_iap_api.o (+RO)
+ upper_computer.o (+RO)
+ usmart_config.o (+RO)
+ usmart_str.o (+RO)
+ usmart.o (+RO)
+ ir_nec.o (+RO)
+ }
+}
+
+LR_IROM7 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000
+0x00007000
+{
+ ER_IROM7 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000
+ 0x00007000
+ {
+ ;��map��֪������ʵ�ʴ�С13948(13.62K) bytes,��28672(28K) bytes
+ gprs.o (+RO) ;Զ��
+ gprs_protocol_ideacreated_gasmeter_api.o (+RO)
+ gprs_sundry_api.o (+RO)
+ gprs_module_api.o (+RO)
+ }
+}
+
+LR_IROM8 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
+0x00004000
+{
+ ER_IROM8 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
+ 0x00004000
+ {
+ ;��map��֪������ʵ�ʴ�С9268(9.05K) bytes,��(16K) bytes
+ master_slave_recv_api.o (+RO) ;��������
+ master_slave_inter.o (+RO)
+ }
+}
+
+LR_IROM9 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
++ 0x00004000
+0x00005000
+{
+ ER_IROM9 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
+ + 0x00004000
+ 0x00005000
+ {
+ ;��map��֪������ʵ�ʴ�С11484(11.21K) bytes,��20480(20K) bytes
+ cyclic_storage_data_created_api.o (+RO) ;�洢
+ cyclic_storage_cfg_api.o (+RO)
+ para_storage_cfg_api.o (+RO)
+ system_log.o (+RO)
+ e2p*.o (+RO) ;e2p����
+ off_chip_flash.o (+RO) ;�ⲿflash����
+ }
+}
+
+LR_IROM10 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
++ 0x00004000 + 0x00005000
+0x00001000
+{
+ ER_IROM10 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
+ + 0x00004000 + 0x00005000
+ 0x00001000
+ {
+ ;��map��֪������ʵ�ʴ�С2132(2.08K) bytes,��4096(4K) bytes
+ key.o (+RO) ;����
+ multi_button.o (+RO) ;�������
+ }
+}
+
+LR_IROM11 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
++ 0x00004000 + 0x00005000 + 0x00001000
+0x00001000
+{
+ ER_IROM11 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
+ + 0x00004000 + 0x00005000 + 0x00001000
+ 0x00001000
+ {
+ ;��map��֪������ʵ�ʴ�С1656(1.62K) bytes,��4096(4K) bytes
+ valve_control.o (+RO) ;����
+ }
+}
+
+LR_IROM12 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
++ 0x00004000 + 0x00005000 + 0x00001000 + 0x00001000
+0x00002000
+{
+ ER_IROM12 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
+ + 0x00004000 + 0x00005000 + 0x00001000 + 0x00001000
+ 0x00002000
+ {
+ ;��map��֪������ʵ�ʴ�С2580(2.52K) bytes,����8192(8K) bytes
+ administrator.o (+RO) ;��������
+ }
+}
+
+LR_IROM13 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
++ 0x00004000 + 0x00005000 + 0x00001000 + 0x00001000 + 0x00002000
+0x00002000
+{
+ ER_IROM13 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
+ + 0x00004000 + 0x00005000 + 0x00001000 + 0x00001000 + 0x00002000
+ 0x00002000
+ {
+ ;��map��֪������ʵ�ʴ�С4424(4.32K) bytes,��8192(8K) bytes
+ billing.o (+RO) ;�Ʒ�
+ }
+}
+
+LR_IROM14 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
++ 0x00004000 + 0x00005000 + 0x00001000 + 0x00001000 + 0x00002000 + 0x00002000
+0x00002000
+{
+ ER_IROM14 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
+ + 0x00004000 + 0x00005000 + 0x00001000 + 0x00001000 + 0x00002000 + 0x00002000
+ 0x00002000
+ {
+ ;��map��֪������ʵ�ʴ�С3368(3.28K) bytes,��8192(8K) bytes
+ power_manage.o (+RO) ;��ѹ/������ȡ
+ working_time_calculate.o (+RO)
+ }
+}
+
+LR_IROM15 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
++ 0x00004000 + 0x00005000 + 0x00001000 + 0x00001000 + 0x00002000 + 0x00002000 + 0x00002000
+0x00003000
+{
+ ER_IROM15 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
+ + 0x00004000 + 0x00005000 + 0x00001000 + 0x00001000 + 0x00002000 + 0x00002000 + 0x00002000
+ 0x00003000
+ {
+ ;��map��֪������ʵ�ʴ�С4204(4.11K)bytes,��12288(12K) bytes
+ sundry.o (+RO) ;//����������
+ system_parameter.o (+RO)
+ }
+}
+
+LR_IROM16 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
++ 0x00004000 + 0x00005000 + 0x00001000 + 0x00001000 + 0x00002000 + 0x00002000 + 0x00002000 + 0x00003000
+0x00022000
+{
+ ER_IROM16 0x00019000 + 0x00003000 + 0x00003000 + 0x00003000 + 0x00014000 + 0x00004000 + 0x00009000 + 0x00007000
+ + 0x00004000 + 0x00005000 + 0x00001000 + 0x00001000 + 0x00002000 + 0x00002000 + 0x00002000 + 0x00003000
+ 0x00022000
+ {
+ ;��map��֪������ʵ�ʴ�С7568(7.39K) bytes,��139264(136K) bytes
+ main.o (+RO) ;ʣ������
+ bootloader_iap.o (+RO)
+ linked_list.o (+RO)
+ AES128.o (+RO)
+ check_out.o (+RO)
+ mbcrc.o (+RO)
+ test_log.o (+RO)
+ low_pwr_test.o (+RO)
+ cm_backtrace.o (+RO)
+ fault_test.o (+RO)
+ }
+}
--
Gitblit v1.9.3