Цитата
инициализацию SDRAM следует делать в функции __low_level_init().
нет у меня такой функции. (IAR 6.30). Есть файл startup:
Код
MODULE ?cstartup
;; Forward declaration of sections.
SECTION CSTACK:DATA:NOROOT(3)
SECTION .intvec:CODE:NOROOT(2)
EXTERN __iar_program_start
EXTERN SystemInit
PUBLIC __vector_table
PUBLIC __vector_table_0x1c
PUBLIC __Vectors
PUBLIC __Vectors_End
PUBLIC __Vectors_Size
DATA
Sign_Value EQU 0x5A5A5A5A
__vector_table
DCD sfe(CSTACK)
DCD Reset_Handler
DCD NMI_Handler
DCD HardFault_Handler
Я так понимаю перед "EXTERN __iar_program_start" надо вставить свою "EXTERN __SDRAM_init" ?
Делай что должен и будь что будет.