[an error occurred while processing this directive]
|
У меня в начале работы с 6000, именно 6211 была история.
Программа внутря не помещалась, надо было часть во внешнюю память положить. Пару десятков килобайт. Загрузка из флэша. Так он, то есть композитор 1.2 (или 1.21) версии вместе со своими утилитами, создал .hex файл!
Лучше бы не создавал. Он в .hex прописал без всякой структуры. Т.е. адреса, прописываемые, в .hex были равны адресам DSP памяти. И где таких флэшей найти, если внутр. память имеет адреса 0-0xffff, а первое внешнее пространство начинается с 0x80000000 встал вопрос. Удар, в общем. Поборолся недолго, не победил, плюнул. Написал програмку, делающую из .coff .hex, но со структурой. И DSP загрузчик, разматывающий эту структуру. Вот такая история.
E-mail: info@telesys.ru