заменить mega 16 на mega 32 в схеме
- Сообщения: 2228
- Зарегистрирован: Пт ноя 06, 2009 07:31:42
Вот, задумал собрать, http://radiokot.ru/circuit/digital/measure/27/ . Там стоит мега 16, у меня есть только 32е меги. Посмотрел талмуды на них, одно и тоже , только обьемом памяти отличаются вроде. Прокатит замена как есть, без исправлений в прошивке?
- Реклама
Если периферия совпадает, то нужно будет только изменить хидер кристалла и перекомпилировать. Если же у Вас только Hex-файл, то может не прокатить. Адреса периферии могут не совпадать. Надо более детально глядеть.
VLAD1996B, думаю, что можете и с hex-ом попробовать. IMHO, у 16-ой и у 32-ой только объёмы памяти отличаются.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- Сообщения: 2228
- Зарегистрирован: Пт ноя 06, 2009 07:31:42
вот я о том же, ноги одинаковые, но обьемы разные.
http://www.radiokot.ru/forum/viewtopic. ... &start=640
Ну вот тут исходники лежат, может по ним чего скажете?
http://www.radiokot.ru/forum/viewtopic. ... &start=640
Ну вот тут исходники лежат, может по ним чего скажете?
Ну, там же исходники есть.
В файле speed-16.asm, в начале, замените сточку
.include "m16def.inc"
на
.include "m32def.inc"
и собирайте прошивку.
В файле speed-16.asm, в начале, замените сточку
.include "m16def.inc"
на
.include "m32def.inc"
и собирайте прошивку.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- Реклама
- Сообщения: 2228
- Зарегистрирован: Пт ноя 06, 2009 07:31:42
А компилятор тут какой нужен? Я только в bascomavr кнопки тыкать умею , и то не все. Avrstudio прокатит?
- Сообщения: 2228
- Зарегистрирован: Пт ноя 06, 2009 07:31:42
Не получается
русские буквы в исходнике не мешают работе? не могу понять куда жать чтоб прошивку собрать. кнопка Build не работает 
Собрал указанный вами оригинал в 4-ой студии под 32-ую мегу.
- Вложения
-
- speed_for_m32.7z
- (2.29 КБ) 152 скачивания
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)


