ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
166910 Топик полностью
ReAl (19.09.2009 13:26 - 13:28, просмотров: 207) ответил ReAl на Дорогая редакция! Я медленно превращаюсь в нефритовій... В связи с обнаруженніми описками сел делать полную сверку своих таблиц, документации на AVR и xml-ек от студии. Я, конечно, понимаю, что мега161 - окаменевшее УГ, но в студии раскладка fuses
Mega32- в студии размер страницы флеша указан 64 байта вместо 128 (мега16 - правильно, 128). Вообще говоря, это приводит только к удвоению времени зашивки (без учёта времени пересылки, которое одинаково), так как сначала шьётся младшая половина страницы с FF в старшей, потом старшая с FF в младшей - если без поллинга, с просто задержкой, то никто ничего и не заметит. Но если кто шьёт студией чем либо, берущим инфу из студийных Partdescriptionfiles, то проверьте ATmega32.xml
<STKK500_2>
...
     <IspProgramFlash>
        <mode>0x21</mode>
        <blockSize>64</blockSize>  <--- вот тут 128 надо
        <delay>10</delay>
        <cmd1>0x40</cmd1>
        <cmd2>0x4C</cmd2>
        <cmd3>0x20</cmd3>
        <pollVal1>0xFF</pollVal1>
        <pollVal2>0x00</pollVal2>
      </IspProgramFlash>
Ну и в секции STK600 аналогично