ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
16 апреля
727887
sav_ua (13.01.2017 15:15, просмотров: 2632)
NXP, LPCXpresso не могу поместить массив указателей на строки в ROM, сами строки в ROM ложатся  typedef enum{ lex_Menu, lex_Setpoint, lex_Calibration, lex_Taring, lex_Zeroing, _lex_num, }Lexem; typedef char* LangLexemArray [_lex_num]; LangLexemArray en_array = { [lex_Menu] = "en - Menu", [lex_Calibration] = "en - Calibration", [lex_Setpoint] = "en - Setpoint", [lex_Taring] = "en - Taring", [lex_Zeroing] = "en - Zero setting", }; По факту, строки ("en - Menu") в ПЗУ, указатели (en_array) в ОЗУ. Куда ни ставь "const" ничего не меняется. (перепробовал уже все комбинации :)