Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

CVAVR на atmega128 (совместимость с atmega103)

Непрочитано 22.03.2009, 22:31  
ua_gruzin
Вид на жительство
 
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
ua_gruzin на пути к лучшему
По умолчанию CVAVR на atmega128 (совместимость с atmega103)

Привет всем.
Столкнулся с проблемкой.

Запускаю программу на atmega128 убрав галочку напротив M103 (другими словами включив совместимость с Atmega103) программа работает.

После отключения данной совместимости программа отказывается работать.

Знаю что в режиме совместимости не будут доступны не-которые функции, которые мне очень нада.

Как заставить CVAVR компилить чисто для 128 меги а не для 103??
Реклама:
ua_gruzin вне форума  
Непрочитано 22.03.2009, 23:04  
AndreiVV
Гражданин KAZUS.RUN
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

У AVR фуз запрограмирован означает записать 0 а не 1.
Сообщение от ua_gruzin
Запускаю программу на atmega128 убрав галочку напротив M103 (другими словами включив совместимость с Atmega103) программа работает.
Так Вы выключили совместимость с Atmega103
исправил
AndreiVV вне форума  
Непрочитано 22.03.2009, 23:18  
ua_gruzin
Вид на жительство
 
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
ua_gruzin на пути к лучшему
По умолчанию

Да по моему там так и написано.
Убрал галочку - включил совместимость.

Проблема с CVAVR. Пересмотрел файлы MEGA103.H и MEGA128.H так они одинаковые кроме векторов прерываний....
Как быть не знаю. В мануале на CVAVR не нашел ничего об данной проблемке.
ua_gruzin вне форума  
Непрочитано 22.03.2009, 23:41  
AndreiVV
Гражданин KAZUS.RUN
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

к выше сказанному

-- Прилагается рисунок: --

первый рисунок из перевода дш на atmega128 (gaw.ru)

установка галочки напротив фуза означает запрограмировать его

-- Прилагается рисунок: --
AndreiVV вне форума  
Непрочитано 22.03.2009, 23:43  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Сообщение от ua_gruzin
Да по моему там так и написано.
Убрал галочку - включил совместимость.
Уточните еще разок - "Все о прошивании AVR"
http://avr123.nm.ru/07.htm
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 23.03.2009, 02:43  
ua_gruzin
Вид на жительство
 
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
ua_gruzin на пути к лучшему
По умолчанию

ДА НАРОД ВЫ О ЧЕМ?????????!!!!!!!

Прочитайте тему.
Я знаю как его прошить и что с ним делать, о чем написал в первом хосте. Написал же - убрал галочку - включил совместимость. Данный вопрос не поднимался даже.

ВОПРОС О ТОМ КАК ЗАСТАВИТЬ CVAVR ПИСАТЬ ПОД АТМЕГУ128??
ua_gruzin вне форума  
Непрочитано 23.03.2009, 10:31  
AndreiVV
Гражданин KAZUS.RUN
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

Цитата:
ДА НАРОД ВЫ О ЧЕМ?????????!!!!!!!
об этом
Сообщение от ua_gruzin
Запускаю программу на atmega128 убрав галочку напротив M103 (другими словами включив совместимость с Atmega103) программа работает.
а галочку о совместимости можно ставить насколько я помню в фузах(смотри выше)

Сообщение от ua_gruzin
Написал же - убрал галочку - включил совместимость. Данный вопрос не поднимался даже.
убрав галочку напротив фуза М103С - означает то мега работает как мега128
Сообщение от ua_gruzin
ВОПРОС О ТОМ КАК ЗАСТАВИТЬ CVAVR ПИСАТЬ ПОД АТМЕГУ128??
просто укажите что пишите для мега128 или для мега103 и все, а совместимость на компиляцию не влияет тк совместимость включается фузом
AndreiVV вне форума  
Непрочитано 23.03.2009, 14:04  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Сообщение от ua_gruzin
Написал же - убрал галочку - включил совместимость.
ВНИМАТЕЛЬНО !!! прочитайте
"Все о прошивании AVR"
http://avr123.nm.ru/07.htm
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 23.03.2009, 16:42  
ua_gruzin
Вид на жительство
 
Регистрация: 11.12.2006
Сообщений: 317
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
ua_gruzin на пути к лучшему
По умолчанию

M103C находится в фюсах.
Да, я ее и убирал, и ставил на место.

Сделал эксперимент.
Закодил для меги103, залил на атмегу без галочки напротив фюса M103C.
Прога работает.

Закодил как для меги128 и залил без галочки напротив фюса M103C.
Прога работает.

Поставил галочку напротив M103C. Залил сначала первую прогу (для меги103) потом другую (для меги12. Ни в первом ни во втором случае МК не запустился, хотя ДОЛЖНА БЫЛА для меги128!!!

Отсуствие галочки напротив M103C включает совместимость с мегой103 о чем я писал выше:
"Убрал галочку - включил совместимость."

Почему прога написана под мегу128 работает только в совместимости с мегой103 и не работает при ее отключении.

КАК ЗАСТАВИТЬ CVAVR кодить под мегу128???
ua_gruzin вне форума  
Непрочитано 23.03.2009, 17:50  
AndreiVV
Гражданин KAZUS.RUN
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

Сообщение от ua_gruzin

Прочитайте тему.
AndreiVV вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Структуры в CVAVR ua_gruzin Микроконтроллеры, АЦП, память и т.д 9 04.02.2009 12:58
CVAVR while и таймер kr11507 Микроконтроллеры, АЦП, память и т.д 10 13.12.2008 21:29
ЖКИ YMS0802 к Атмеге кто-нить цеплял? Совместимость с 44780? gip Микроконтроллеры, АЦП, память и т.д 2 28.05.2008 03:14
совместимость P-cad 2001 и 2006 khomiak Делимся опытом 15 14.03.2008 14:46
Програмирование CVAVR buka_2004 Микроконтроллеры, АЦП, память и т.д 54 02.12.2007 20:31


Часовой пояс GMT +4, время: 05:34.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.