ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
925229 Топик полностью
evgeniy1294 (03.06.2019 22:16 - 22:19, просмотров: 175) ответил Vesago на Друзья, кто силен в IAR ARM. У меня версия 6.70. Нужно разместить некие константы по определенному адресу во флеши. Тема старая, но у меня не работает хоть тресни. Я в файле линкера вписал:
Скрипт линкер у вас скорее всего неаправильно написан. Можно просто через прагму адрес указать, пример из eth-драйвера HAL:  #if defined ( __ICCARM__ ) /*!< IAR Compiler */ #pragma data_alignment=4 #pragma location=0x2000EE1C __no_init uint8_t RX_Buf[ETH_RXBUF_NUM][ETH_RXBUF_SIZE]; /* Ethernet Receive Buffers */ #pragma location=0x2000C470 __no_init uint8_t TX_Buf[ETH_TXBUF_NUM][ETH_TXBUF_SIZE]; /* Ethernet Transmit Buffers */ #endif