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

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

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

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

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

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

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

 
Опции темы
Непрочитано 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.RU
 
Регистрация: 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.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

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

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

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

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

-- Прилагается рисунок: --
AndreiVV вне форума  
Непрочитано 22.03.2009, 23:43  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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.RU
 
Регистрация: 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.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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.RU
 
Регистрация: 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, время: 16:48.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot