công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

AVR32795 bảng dữ liệu(PDF) 11 Page - ATMEL Corporation

tên linh kiện AVR32795
Giải thích chi tiết về linh kiện  Using the GNU Linker Scripts on AVR UC3 Devices
PDF  22 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  ATMEL [ATMEL Corporation]
Trang chủ  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AVR32795 bảng dữ liệu(HTML) 11 Page - ATMEL Corporation

Back Button AVR32795 Datasheet HTML 7Page - ATMEL Corporation AVR32795 Datasheet HTML 8Page - ATMEL Corporation AVR32795 Datasheet HTML 9Page - ATMEL Corporation AVR32795 Datasheet HTML 10Page - ATMEL Corporation AVR32795 Datasheet HTML 11Page - ATMEL Corporation AVR32795 Datasheet HTML 12Page - ATMEL Corporation AVR32795 Datasheet HTML 13Page - ATMEL Corporation AVR32795 Datasheet HTML 14Page - ATMEL Corporation AVR32795 Datasheet HTML 15Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 22 page
background image
AVR32795
11
32158A-AVR-01/11
6.1.2 Related examples in the software framework
• drivers/flashc/flash_example/: Controlling the location of a variable in flash
• drivers/cpu/mpu/example/:
Controlling the location of a function in flash
6.2 Controlling the location of functions in internal RAM
6.2.1 Process flow
A. Define a custom output section, .ram_fcts, with VMA in RAM and LMA in flash:
.ram_fcts
:
{
*(.ram_fcts.*)
} >INTRAM
AT>FLASH
:FLASH
B. Locate a function in a custom section, .ram_fcts:
Extensions to the C language family:
o
Declaring attributes of functions
__attribute__ ((__section__(".ram_fcts"))) void Func(void) {…}
C. The startup routine is responsible for copying the .ram_fcts LMA (in flash) to the
.ram_fcts
VMA (in INTRAM), as is done for the .data section.
6.2.2 Related examples
Examples of a startup routine implementation can be found in the AVR Software
Framework
under
utils/startup_files/gcc/
in
ASF
v1
and
under
utils/startup/startup_uc3.S in ASF v2.
An example using the same method can be found here:
AVR32749 Application note: Software Workaround Implementation for the Erratum
Flash Read-after-Write for AT32UC3A0512 / AT32UC3A1512 Revision E, H and I.
Include all input sections .ram_fcts
Assign a section to a previously defined segment
(cf PHDRS command)
Specify a memory region for the .text section LMA
Assign this section’s VMA to the INTRAM region of memory
(defined in MEMORY{ })



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22


bảng dữ liệu tải về

Go To PDF Page


Link URL



Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không?  [ DONATE ] 

Alldatasheet là   |   Quảng cáo   |   Liên lạc với chúng tôi   |   Chính sách bảo mật   |   Liên kết đến bảng dữ liệu    |   Trao đổi link   |   Tìm kiếm theo nhà sản xuất
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com