Browse Source

update

master
zhaohe 3 years ago
parent
commit
eaeb89d1d5
  1. 1
      APP/port.c
  2. 96
      project_ozone/Listings/project_o.map
  3. 34
      project_ozone/project_o.uvgui.zel
  4. 2
      zes8p5066lib

1
APP/port.c

@ -10,6 +10,7 @@ void port_init() {
zgpio_init_as_output(GPIO_Pin_B13 /**/, zgpio_get_default_output_config(), true);
zgpio_init_as_output(GPIO_Pin_A5 /* */, zgpio_get_default_output_config(), true);
zgpio_init_as_output(GPIO_Pin_A6 /* */, zgpio_get_default_output_config(), true);
// zgpio_init_as_output(GPIO_Pin_A7 /* */, zgpio_get_default_output_config(), true);
zgpio_init_as_output(GPIO_Pin_A7 /* */, zgpio_get_default_ode_output_config(), true);
// zgpio_init_as_input(GPIO_Pin_A7 /**/, zgpio_get_default_input_config());
zgpio_init_as_output(GPIO_Pin_A8 /* */, zgpio_get_default_output_config(), true);

96
project_ozone/Listings/project_o.map

@ -953,13 +953,13 @@ Image Symbol Table
i.zgpio_get_default_input_config 0x00002928 Section 0 gpio.o(i.zgpio_get_default_input_config)
i.zgpio_get_default_ode_output_config 0x00002948 Section 0 gpio.o(i.zgpio_get_default_ode_output_config)
i.zgpio_get_default_output_config 0x00002968 Section 0 gpio.o(i.zgpio_get_default_output_config)
i.zgpio_init_all_gpio 0x00002980 Section 0 gpio.o(i.zgpio_init_all_gpio)
i.zgpio_init_as_input 0x00002982 Section 0 gpio.o(i.zgpio_init_as_input)
i.zgpio_init_as_output 0x00002992 Section 0 gpio.o(i.zgpio_init_as_output)
i.zkey_do_loop_in_each_period 0x000029ac Section 0 key_1.o(i.zkey_do_loop_in_each_period)
i.zkey_init 0x000029e8 Section 0 key_1.o(i.zkey_init)
i.zkey_process_each 0x00002a5c Section 0 key_1.o(i.zkey_process_each)
.conststring 0x00002a9c Section 45 main.o(.conststring)
i.zgpio_init_all_gpio 0x00002984 Section 0 gpio.o(i.zgpio_init_all_gpio)
i.zgpio_init_as_input 0x00002986 Section 0 gpio.o(i.zgpio_init_as_input)
i.zgpio_init_as_output 0x00002996 Section 0 gpio.o(i.zgpio_init_as_output)
i.zkey_do_loop_in_each_period 0x000029b0 Section 0 key_1.o(i.zkey_do_loop_in_each_period)
i.zkey_init 0x000029ec Section 0 key_1.o(i.zkey_init)
i.zkey_process_each 0x00002a60 Section 0 key_1.o(i.zkey_process_each)
.conststring 0x00002aa0 Section 45 main.o(.conststring)
.data 0x20000000 Section 144 main.o(.data)
s_keys 0x20000004 Data 112 main.o(.data)
lastprocess 0x20000080 Data 4 main.o(.data)
@ -1184,16 +1184,16 @@ Image Symbol Table
systicket_init 0x000027d1 Thumb Code 54 systicket.o(i.systicket_init)
uart0_init 0x00002811 Thumb Code 128 uart0_1.o(i.uart0_init)
zgpio_get_default_input_config 0x00002929 Thumb Code 26 gpio.o(i.zgpio_get_default_input_config)
zgpio_get_default_ode_output_config 0x00002949 Thumb Code 28 gpio.o(i.zgpio_get_default_ode_output_config)
zgpio_get_default_output_config 0x00002969 Thumb Code 18 gpio.o(i.zgpio_get_default_output_config)
zgpio_init_all_gpio 0x00002981 Thumb Code 2 gpio.o(i.zgpio_init_all_gpio)
zgpio_init_as_input 0x00002983 Thumb Code 16 gpio.o(i.zgpio_init_as_input)
zgpio_init_as_output 0x00002993 Thumb Code 26 gpio.o(i.zgpio_init_as_output)
zkey_do_loop_in_each_period 0x000029ad Thumb Code 50 key_1.o(i.zkey_do_loop_in_each_period)
zkey_init 0x000029e9 Thumb Code 108 key_1.o(i.zkey_init)
zkey_process_each 0x00002a5d Thumb Code 62 key_1.o(i.zkey_process_each)
Region$$Table$$Base 0x00002acc Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00002aec Number 0 anon$$obj.o(Region$$Table)
zgpio_get_default_ode_output_config 0x00002949 Thumb Code 26 gpio.o(i.zgpio_get_default_ode_output_config)
zgpio_get_default_output_config 0x00002969 Thumb Code 22 gpio.o(i.zgpio_get_default_output_config)
zgpio_init_all_gpio 0x00002985 Thumb Code 2 gpio.o(i.zgpio_init_all_gpio)
zgpio_init_as_input 0x00002987 Thumb Code 16 gpio.o(i.zgpio_init_as_input)
zgpio_init_as_output 0x00002997 Thumb Code 26 gpio.o(i.zgpio_init_as_output)
zkey_do_loop_in_each_period 0x000029b1 Thumb Code 50 key_1.o(i.zkey_do_loop_in_each_period)
zkey_init 0x000029ed Thumb Code 108 key_1.o(i.zkey_init)
zkey_process_each 0x00002a61 Thumb Code 62 key_1.o(i.zkey_process_each)
Region$$Table$$Base 0x00002ad0 Number 0 anon$$obj.o(Region$$Table)
Region$$Table$$Limit 0x00002af0 Number 0 anon$$obj.o(Region$$Table)
a 0x20000000 Data 4 main.o(.data)
key_module 0x20000074 Data 12 main.o(.data)
SystemCoreClock 0x20000090 Data 4 system_es8p5066.o(.data)
@ -1209,9 +1209,9 @@ Memory Map of the image
Image Entry point : 0x000000c1
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00002ba8, Max: 0x00010000, ABSOLUTE)
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00002bac, Max: 0x00010000, ABSOLUTE)
Execution Region ER_IROM1 (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00002aec, Max: 0x00010000, ABSOLUTE)
Execution Region ER_IROM1 (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00002af0, Max: 0x00010000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
@ -1345,33 +1345,33 @@ Memory Map of the image
0x00002926 0x00002926 0x00000002 PAD
0x00002928 0x00002928 0x00000020 Code RO 1878 i.zgpio_get_default_input_config gpio.o
0x00002948 0x00002948 0x00000020 Code RO 1879 i.zgpio_get_default_ode_output_config gpio.o
0x00002968 0x00002968 0x00000018 Code RO 1880 i.zgpio_get_default_output_config gpio.o
0x00002980 0x00002980 0x00000002 Code RO 1881 i.zgpio_init_all_gpio gpio.o
0x00002982 0x00002982 0x00000010 Code RO 1882 i.zgpio_init_as_input gpio.o
0x00002992 0x00002992 0x0000001a Code RO 1883 i.zgpio_init_as_output gpio.o
0x000029ac 0x000029ac 0x0000003c Code RO 2008 i.zkey_do_loop_in_each_period key_1.o
0x000029e8 0x000029e8 0x00000074 Code RO 2009 i.zkey_init key_1.o
0x00002a5c 0x00002a5c 0x0000003e Code RO 2010 i.zkey_process_each key_1.o
0x00002a9a 0x00002a9a 0x00000002 PAD
0x00002a9c 0x00002a9c 0x0000002d Data RO 6 .conststring main.o
0x00002ac9 0x00002ac9 0x00000003 PAD
0x00002acc 0x00002acc 0x00000020 Data RO 2375 Region$$Table anon$$obj.o
0x00002968 0x00002968 0x0000001c Code RO 1880 i.zgpio_get_default_output_config gpio.o
0x00002984 0x00002984 0x00000002 Code RO 1881 i.zgpio_init_all_gpio gpio.o
0x00002986 0x00002986 0x00000010 Code RO 1882 i.zgpio_init_as_input gpio.o
0x00002996 0x00002996 0x0000001a Code RO 1883 i.zgpio_init_as_output gpio.o
0x000029b0 0x000029b0 0x0000003c Code RO 2008 i.zkey_do_loop_in_each_period key_1.o
0x000029ec 0x000029ec 0x00000074 Code RO 2009 i.zkey_init key_1.o
0x00002a60 0x00002a60 0x0000003e Code RO 2010 i.zkey_process_each key_1.o
0x00002a9e 0x00002a9e 0x00000002 PAD
0x00002aa0 0x00002aa0 0x0000002d Data RO 6 .conststring main.o
0x00002acd 0x00002acd 0x00000003 PAD
0x00002ad0 0x00002ad0 0x00000020 Data RO 2375 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x00002aec, Size: 0x000004c0, Max: 0x00001000, ABSOLUTE)
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x00002af0, Size: 0x000004c0, Max: 0x00001000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x20000000 0x00002aec 0x00000090 Data RW 7 .data main.o
0x20000090 0x00002b7c 0x00000004 Data RW 309 .data system_es8p5066.o
0x20000094 0x00002b80 0x00000001 Data RW 1820 .data adc_1.o
0x20000095 0x00002b81 0x00000015 Data RW 1884 .data gpio.o
0x200000aa 0x00002b96 0x00000002 PAD
0x200000ac 0x00002b98 0x00000004 Data RW 1937 .data systicket.o
0x200000b0 0x00002b9c 0x00000005 Data RW 2011 .data key_1.o
0x200000b5 0x00002ba1 0x00000003 PAD
0x200000b8 0x00002ba4 0x00000004 Data RW 2351 .data mc_p.l(stdout.o)
0x200000bc 0x00002ba8 0x00000004 PAD
0x20000000 0x00002af0 0x00000090 Data RW 7 .data main.o
0x20000090 0x00002b80 0x00000004 Data RW 309 .data system_es8p5066.o
0x20000094 0x00002b84 0x00000001 Data RW 1820 .data adc_1.o
0x20000095 0x00002b85 0x00000015 Data RW 1884 .data gpio.o
0x200000aa 0x00002b9a 0x00000002 PAD
0x200000ac 0x00002b9c 0x00000004 Data RW 1937 .data systicket.o
0x200000b0 0x00002ba0 0x00000005 Data RW 2011 .data key_1.o
0x200000b5 0x00002ba5 0x00000003 PAD
0x200000b8 0x00002ba8 0x00000004 Data RW 2351 .data mc_p.l(stdout.o)
0x200000bc 0x00002bac 0x00000004 PAD
0x200000c0 - 0x00000400 Zero RW 1764 STACK startup_es8p5066.o
@ -1383,7 +1383,7 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
474 78 0 1 0 3812 adc_1.o
132 16 0 21 0 3568 gpio.o
136 18 0 21 0 3568 gpio.o
10 0 0 0 0 1741 irqhandler.o
330 24 0 5 0 4030 key_1.o
544 44 0 0 0 4464 lib_adc.o
@ -1400,7 +1400,7 @@ Image component sizes
278 4 0 0 0 1705 uart0_1.o
----------------------------------------------------------------------
6352 636 272 184 1024 120646 Object Totals
6356 638 272 184 1024 120646 Object Totals
0 0 32 0 0 0 (incl. Generated)
20 0 3 5 0 0 (incl. Padding)
@ -1465,15 +1465,15 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
10716 786 272 188 1028 118546 Grand Totals
10716 786 272 188 1028 118546 ELF Image Totals
10716 786 272 188 0 0 ROM Totals
10720 788 272 188 1028 118546 Grand Totals
10720 788 272 188 1028 118546 ELF Image Totals
10720 788 272 188 0 0 ROM Totals
==============================================================================
Total RO Size (Code + RO Data) 10988 ( 10.73kB)
Total RO Size (Code + RO Data) 10992 ( 10.73kB)
Total RW Size (RW Data + ZI Data) 1216 ( 1.19kB)
Total ROM Size (Code + RO Data + RW Data) 11176 ( 10.91kB)
Total ROM Size (Code + RO Data + RW Data) 11180 ( 10.92kB)
==============================================================================

34
project_ozone/project_o.uvgui.zel
File diff suppressed because it is too large
View File

2
zes8p5066lib

@ -1 +1 @@
Subproject commit 491ea896ddac20e894b62f6d84fedd852e6025cc
Subproject commit 8d19234e93169fc9bd3fe0b699f83da366770aab
Loading…
Cancel
Save