EasyManua.ls Logo

TELINK SEMICONDUCTOR TLSR8232 - Page 28

Default Icon
211 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Telink TLSR8232 BLE SDK Developer Handbook
AN-19112700-E1 27 Ver.1.0.0
Figure 2-4 Section Address in list File
Figure 2-4 shows the starting/ending addresses of various sections by searching
“section” in the list file. From this figure and Figure 2-3 Section Distribution in list File, the
analysis is shown as below:
1) vector
“vector” is the bootloader corresponding to the assembly file “startup_5316.s”. As shown
in the list file, the size of this section is 256 bytes with starting address in Flash being 0,
ending address 0xff. After power on it is loaded to SRAM and the corresponding address
in SRAM is 0x808000 ~ 0x8080ff.
2) ram_code
ram_codesection contains 0x168c bytes with starting address being 0x100, ending
address 0x178c. Since “_ramcode_size_” is 0x178c, 256-byte aligned
real_ramcode_size” is 0x1800, actually 116 bytes (0x38) in SRAM are wasted.

Table of Contents