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