-
- Не всё так просто. Линкеру нужно два скрипта. В первом секция, например, "FLASH" не линкуется, но занимает адресное пространство (типа bss). Во втором -- в вывод должна попасть только она (и с корректными адресами). В первом случае получаем coff fk0(100 знак., 26.12.2012 14:19)
- А зачем во втором случае линкер? Если внешняя память таки меньше внутренней, то делается второй проект, который инициализирует внешнюю память по частям значениями по умолчанию. Или через интерфейс получаем данные и грузим. - Vladimir Ljaschko(26.12.2012 15:09)
- Внешняя память на порядки больше внутренней. И константные данные (строки) не отделимы от текста программы без титанических усилий. - fk0(26.12.2012 18:04)
- хэши ещё бывают... со всякими лексияками... - Vit(26.12.2012 18:10)
- Внешняя память на порядки больше внутренней. И константные данные (строки) не отделимы от текста программы без титанических усилий. - fk0(26.12.2012 18:04)
- А зачем во втором случае линкер? Если внешняя память таки меньше внутренней, то делается второй проект, который инициализирует внешнюю память по частям значениями по умолчанию. Или через интерфейс получаем данные и грузим. - Vladimir Ljaschko(26.12.2012 15:09)
- Не всё так просто. Линкеру нужно два скрипта. В первом секция, например, "FLASH" не линкуется, но занимает адресное пространство (типа bss). Во втором -- в вывод должна попасть только она (и с корректными адресами). В первом случае получаем coff fk0(100 знак., 26.12.2012 14:19)