Ссори если глупый вопрос, но голова что то совсем нихрена не работает. Имеем такую структуру: struct Parametr { __flash char const *str; unsigned char parametr; __flash unsigned char *adr; __flash unsigned int *scale_factor; }; struct Parametr PARAMETRS[27]; Теперь ее надо проинициализировать, делаю так char const __flash S0[]= {"Вр ЦИКЛА "};
struct Parametr PARAMETRS[]= { {S[0],0,0,1} }; компилятор ругается на последние два поля, что понятно, но к сожалению я не понимаю как правильно проинициализировать поля adr и scale_factor. Чтение документации пока ничего не прояснило, как правильно надо делать? Или я хочу странного? (IAR AVR 5.12)
--------------------
Slaves are those of this world Given freedom to lay chains upon The Master The wolf is no longer free Release the chains and come for me
|