ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
154499 Топик полностью
testerplus (22.04.2009 11:42, просмотров: 163) ответил Aleksey_Nikolaev на Потребовалось в const вставить более 32 кб данных - pic30-coff-ld.exe: Error: PSV section .const exceeds 32K bytes (actual size = 38302).
Определить можно будет только с атрибутом space: const char __attribute__((space(prog))) C[20000] = "ABCD"; const char __attribute__((space(prog))) D[20000] = "abcd"; Обращаться к ним в программе - только напрямую через tblrd. При попытке обращения через имя константы будет ошибка компилятора. (При этом остается возможность до 32К констант засунуть в обычный .const, а через space(prog) только то, что уже не влезает) В мануале 4.6 написано про 32К (и в 4.15 немного)