hex от ардуйно не заливается в Atmega8
- Войдите на сайт для отправки комментариев
Сб, 06/06/2020 - 09:21
братцы,
прочел как надо найти хекс в ардуино(на примере BLINK).
открыл протеус нашел atmega328p .залил. работает нормально. а вот открыл Atmega 8, и он не в какую.
не симулируется.
это нормально?в чем дело?
hex скомпилированный под 328 пытаетесь запустить на 8 ? или ?
Можно подробнее что и как делаете ?
это нормально?
Да.
в чем дело?
Вас не удивляет, что колесо от БелАЗа не подходит к Жигулям? А здесь почему-то удивляет :-(
да хекс скомпелированный для мега 328 залил в мегу 8
вроде они одинаковые ,поясните пожалуйста толком.
а что мешает скомпилировать под 8 и запускать на 8 ? были бы одинаковые и назывались бы одинаково
при компиляции цепляется нужный .h (соответствующий МК) файл с описанием портов ввода вывода, распределением памяти ... ... и hex получается под конкретный МК
и откуда только такие идеи берутся ???
в Proteus можно не только hex прицепить к МК, но и написать саму программу, откомпилировать разными компиляторами, отладить ...
вроде они одинаковые
А ничего, что у 8-ой памяти данных в два раза меньше?
(предваряя следующий вопрос: прежде, чем говорить - "я использую всего ...", ознакомьтесь с распределением памяти в работающей программе)
дорогой ,родной komandip
мне нужно сделать читатель rfid карт на основе rc522 модуля и мега 8. так как проектов таких рабочих не нашел,
решил воспользоватся готовой скечью на ардуйно и хекс залить в мега 8. отдельно писать программу на си для мега8 -это нужно хорошо изучить кучу материала, в то время как есть готовый скечь для ардуйно. надо бы уметь только его залить в нужный мк .
ваши слова вселили надежду, что все таки это можно сделать, только пожалуйста не все сразу.
значит ,первым делом, мне нужно,например, с cvavr забрать mega8.h и включить в ардуино?
я правильно понял?
значит ,первым делом, мне нужно,например, с cvavr забрать mega8.h и включить в ардуино?
я правильно понял?
Неправильно, этого мало.
На самом деле, первым делом Вам надо было набрать в поиске "ATMega8 Arduino" и первый же результат - инструкция как добавить работу с ATmega8 в ардуино IDE.
брат ЕвгенийП спасибо огромное за дельный совет.
сейчас же кинусь делать это.
результаты сообщу.
да хекс скомпелированный для мега 328 залил в мегу 8
вроде они одинаковые ,поясните пожалуйста толком.
Они не одинаковые. Они очень отличаются. И дело даже не в количестве памяти, там разная периферия и регистры. Atmega 8 - более старый чип (старое поколение). Младший брат Atmega328 это Atmega88.
спасибо братцы
спасибооооооооооооооооооооооооооо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
кончай бухать с Ардуйной вабнимку.
спасибо братцы
не прошло и полгода... а нет, прошло.
Бегун :)
b707---это вы? мой спаситель.
спасибо еще раз.