заменить mega 16 на mega 32 в схеме

Обсуждаем контроллеры компании Atmel.
Ответить
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2228
Зарегистрирован: Пт ноя 06, 2009 07:31:42

Сообщение VLAD1996B »

Вот, задумал собрать, http://radiokot.ru/circuit/digital/measure/27/ . Там стоит мега 16, у меня есть только 32е меги. Посмотрел талмуды на них, одно и тоже , только обьемом памяти отличаются вроде. Прокатит замена как есть, без исправлений в прошивке?
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 577
Зарегистрирован: Ср июн 19, 2013 08:10:48
Откуда: Москва, СПб, Липецк, Рязань

Сообщение ИС-пытатель »

Если периферия совпадает, то нужно будет только изменить хидер кристалла и перекомпилировать. Если же у Вас только Hex-файл, то может не прокатить. Адреса периферии могут не совпадать. Надо более детально глядеть.
Реклама
Мудрый кот
Аватара пользователя
Сообщения: 1812
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Сообщение Kavka »

VLAD1996B, думаю, что можете и с hex-ом попробовать. IMHO, у 16-ой и у 32-ой только объёмы памяти отличаются.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2228
Зарегистрирован: Пт ноя 06, 2009 07:31:42

Сообщение VLAD1996B »

вот я о том же, ноги одинаковые, но обьемы разные.
http://www.radiokot.ru/forum/viewtopic. ... &start=640
Ну вот тут исходники лежат, может по ним чего скажете?
Реклама
Эиком - электронные компоненты и радиодетали
Мудрый кот
Аватара пользователя
Сообщения: 1812
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Сообщение Kavka »

Ну, там же исходники есть.
В файле speed-16.asm, в начале, замените сточку
.include "m16def.inc"
на
.include "m32def.inc"
и собирайте прошивку.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2228
Зарегистрирован: Пт ноя 06, 2009 07:31:42

Сообщение VLAD1996B »

А компилятор тут какой нужен? Я только в bascomavr кнопки тыкать умею , и то не все. Avrstudio прокатит?
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2228
Зарегистрирован: Пт ноя 06, 2009 07:31:42

Сообщение VLAD1996B »

Не получается :dont_know: русские буквы в исходнике не мешают работе? не могу понять куда жать чтоб прошивку собрать. кнопка Build не работает :dont_know:
Мудрый кот
Аватара пользователя
Сообщения: 1812
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Сообщение Kavka »

Собрал указанный вами оригинал в 4-ой студии под 32-ую мегу.
Вложения
speed_for_m32.7z
(2.29 КБ) 152 скачивания
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Ответить

Вернуться в «AVR»