Группа: Свой
Сообщений: 88
Регистрация: 9-04-12
Пользователь №: 71 256
Здравствуйте Есть большой набор не изменяемых массивов байт (целевые команды). Размещать из в RAM- не рационально. Подскажите пожалуйста как объявить в IAR ARM С инициализированный массив , так чтобы он был расположен во FLASH, а не в RAM. Естественно, массив только для чтения.
Ранее для IAR AVR я делал так: __flash char* num1 = "58749455350";
Для IAR ARM v6.21 это не проходит. Но и такие объявления не получаются: uint8_t Cmd [] = {3,2,1} @ "FLASH";