Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт авг 16, 2012 15:46:57
Друг Кота
Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21 Сообщений: 19767 Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения:0 Медали: 1
gauss писал(а):
Но для МК это много!
Кто сказал? Много-мало понятия относительные.
_________________ [ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ] Измерить нннада?
Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт авг 16, 2012 16:04:44
Друг Кота
Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21 Сообщений: 19767 Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения:0 Медали: 1
gauss писал(а):
В большинстве случаев МК работает на тактовых частотах от 1 до 16 МГЦ.
Ну да. И что?
_________________ [ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ] Измерить нннада?
Ну значит, для МК это нормальная частота, а частота часового кварца высокая (относительно этой). Тогда почему в даташите часовой кварц называется низкочастотным? Потому что он таковым является относительно всех существующих кварцов?
Заголовок сообщения: Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт авг 16, 2012 16:10:38
Друг Кота
Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21 Сообщений: 19767 Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения:0 Медали: 1
gauss писал(а):
Ну значит, для МК это нормальная частота, а частота часового кварца высокая (относительно этой).
С какого х*я частота 32 кГц выше 1 МГц?
_________________ [ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ] Измерить нннада?
Браун детектор действительно срабатывает на понижение питания ниже порога. Но в результате он СБРАСЫВАЕТ контроллер. Если в начале программы будет проанализирована причина сброса (есть специальный регистр состояния сброса), то при срабатывании BOR можно не инициализировать память, сохранив данные. Правда обнаружить точку выхода из программы не удастся...
Какое програмное обеспечение нужно для этого программатора и как ним вообще пользоваться?
Это переходник с порта USB на RS232 он же ком порт.Неясно только какие там уровни.Если пять вольт, то можно по схеме пять проводов подключить AVR микроконтроллеры. Программа Uniprof позволяет выбрать необходимые сигналы для программирования.
Если же уровни сигналов соответствуют стандарту, то нужно еще собирать программатор, который работает от ком порта.
_________________ В поисках истины человек развивается.
проблема с wh1602, а точнее c cvavr((( не могу вывести русский текст если у кого есть библиотека lcd_rus.h для cvavr не могли бы скинуть? в гугле не нарыл ато у меня #pragma rl+/- не помогает((
Для программирования МК использую avrdude c оболочкой, взяты отсюда. Вопрос: как запрограммировать одновременно FLASH и EEPROM. Открываю файл прошивки и там и там, нажимаю "Программировать" рядом c FLASH (программирует нормально), затем рядом с EEPROM. Выдает такой текст (c ошибкой):
avrdude.exe: Device signature = 0x1e9307 avrdude.exe: reading input file "ATmega Fusebit Doctor\atmega_fusebit_doctor_2.09_m8.hex" avrdude.exe: input file ATmega Fusebit Doctor\atmega_fusebit_doctor_2.09_m8.hex auto detected as Intel Hex avrdude.exe: ERROR: address 0x0210 out of range at line 33 of ATmega Fusebit Doctor\atmega_fusebit_doctor_2.09_m8.hex avrdude.exe: write to file 'ATmega Fusebit Doctor\atmega_fusebit_doctor_2.09_m8.hex' failed
avrdude.exe: safemode: Fuses OK
avrdude.exe done. Thank you.
Что надо сделать для программирования EEPROM?
_________________
Последний раз редактировалось gauss Пт авг 17, 2012 22:42:45, всего редактировалось 2 раз(а).
Стоп для программирования еепром вы открываете этот же файл? Если да, то в этом и есть проблема.Обычно для еепром отдельный файл.Не может он в еепром запихать всю прошивку.
Вообще в следующий раз прилагайте то, что хотите анализировать.В данном случае прошивку.Что куда заливаете.
_________________ В поисках истины человек развивается.
Если пять вольт, то можно по схеме пять проводов подключить AVR микроконтроллеры.
Как??? Но там же написано FT232RL-based USB-RS232 converter and universal programmer, и дословно это FT232RL на основе USB-RS232 конвертер и универсальный программатор. А с низу пишет В дополнение к обычным серийным интерфейсом функция действует как универсальный программатор для 24Cxx / 93Cxx / 25Cxx / AT45xx / AVR / PIC / STM8 / 1-проводного устройства с помощью синхронной бит взрыв режиме. Так тут есть функция программатора?
Стоп для программирования еепром вы открываете этот же файл? Если да, то в этом и есть проблема.Обычно для еепром отдельный файл.Не может он в еепром запихать всю прошивку.
Вообще в следующий раз прилагайте то, что хотите анализировать.В данном случае прошивку.Что куда заливаете.
Какой компилятор?Покажите что льете мы посмотрим. Я не спец в дудке но Вообще как то странно, программируете отдельно, а файл один? Вы поди сначала сохранили еепром в файл, а потом выбрали этот же файл и сохранили флеш?
_________________ В поисках истины человек развивается.
Похоже, вы не определились, кто что имеет ввиду, под термином EEPROM. Микросхемы внешней памяти 24C тоже называют в народе EEPROM memory. И она не является частью никакой области памяти никакого контроллера.
Прогу для прошивки взял отсюда открываю файл в графе FLASH, затем в графе EEPROM. Потом нажимаю программировать рядом с FLASH, затем рядом с EEPROM. После попытки запрогр. еепром выдает ошибку, текст которой выше. Используя программатор USBasp Прошиваю МК atmega8
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения