Страница 132 из 628
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб дек 11, 2010 23:08:38
Schwarz
Здравствуйте!Вопрос по CodeVisionAVR.Можно ли с помощью CodeVisionAVR можно считать код с МК, если да то как?... Как прошить мк с помощью СVA? Какие настройки ставить? Дай ответы, посоветуй книгу... Мк atmega8l. В деле полный новичок.
Программатор спаян от сюда
http://myrobot.ru/wiki/index.php?n=Projects.MyPROGGER
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс дек 12, 2010 06:13:59
Chip115
Спасибо за то что объяснили что к чему,
Meteor 
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс дек 12, 2010 15:22:10
Gudd-Head
Schwarz писал(а):Вопрос по CodeVisionAVR.
Это туда:
http://radiokot.ru/forum/viewtopic.php?f=20&t=5560
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс дек 12, 2010 17:13:15
Schwarz
Примите мои извинения..
Благодарю Вас.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн дек 13, 2010 11:50:32
Engineer_Keen
Вот какая история приключилась.
Есть схема, МК tiny24 и флешка AT45DB161. Общаются естественно по SPI (штатные ноги МК: mosi,miso, clk и еще одна под CS). Помимо этого МК выдает ШИМ на динамик (звук записан в той самой флешке) через усилитель, принимает команды и управляет еще кое-какими устройствами, в общем все ноги заняты (кроме ресета) и тинька используется на все 95%)))
Сделал плату, залил прошивку (программатор - AVRISP mkII), все работает! Но, естественно прошивку надо подкорректировать. Еще на макетке (вместо 24 была 2313) заметил что при попытке программирования иногда возникают конфликты если происходит работа с флешкой. Все решалось ресетом и отключением чтения флешки (командой). А вот с тини24 фокус не прошел, после некоторого количества заливок проц перестал видеться программатором и вообще работать

Пришлось зверски выкусить его из платы (т. к. плату жалко было больше, а МК достался за 25р) и поставить новый, я его прошил 1 раз и больше побоялся, так и работает
Собственно вопрос, почему такое возникает? Как я предполагаю, после ресета программатором все ноги МК должны быть в третьем состоянии. Могла ли флешка принять третье состояние за активный ноль, и по тактовому сигналу программатора выдать вместе с ним свои данные по SPI, в итоге получился мусор и МК капитально заглючило? Может стоило CS подтянуть к +?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн дек 13, 2010 11:59:37
Gudd-Head
Engineer_Keen писал(а):Может стоило CS подтянуть к +?
Может стоило флэшку отключать при программировании МК?

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн дек 13, 2010 12:07:50
Engineer_Keen
Флешка - SOIC8, впаяна в плату, и без нее прошивку не потестить

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн дек 13, 2010 12:35:06
Gudd-Head
Engineer_Keen писал(а):Флешка - SOIC8, впаяна в плату, и без нее прошивку не потестить

Понятное дело, что впаяна. Можно было в разрыв линий даных между МК и флэшкой (общие с программатором) поставить джамперы, которые убирать на время программирования.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн дек 13, 2010 12:43:10
Engineer_Keen
Джампер ставить некуда, платка сама не на много больше микросхем. Можно быль конечно дорожку прерывистой сделать и припаять его навесу, просто не подумал что такое может случиться, обманул меня термин "внутрисхемное программирование"...
Век живи - век учись (дураком помрешь

)
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн дек 13, 2010 12:50:50
Gudd-Head
Engineer_Keen писал(а):"внутрисхемное программирование"...
Внутрисхемное-то оно внутрисхемное, но всё же есть некоторые ограничения. Например, сильно не нагружать (heavy load) выводы для программирования чтобы не заваливать фронты и т.п.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср дек 15, 2010 01:24:38
Кот-тоК
Всем, привет!
Помогите пожалуйста!
Работаю с WinAVR, не могу справиться с функцией sprintf. В CVAVR всё работает.
Та же строка в WinAVR не работает. В stdio.h смотрел, есть такая функция. Может аналог какой-то есть???
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср дек 15, 2010 10:31:53
Gudd-Head
Кот-тоК писал(а):Та же строка в WinAVR не работает. В stdio.h смотрел, есть такая функция. Может аналог какой-то есть???
На что конкретно ругается, непонятно? А вообще, вам бы лучше сюда:
http://radiokot.ru/forum/viewtopic.php?f=20&t=6909
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср дек 15, 2010 22:22:16
Кот-тоК
Спасибо! Извиняюсь

Перелажу на ветку посвящённую WinAVR.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт дек 17, 2010 17:00:47
oleg-him
ололо! очень срочно нужна схема по типу этой:
http://www.joyta.ru/158-termometr-s-dvu ... -pic16f84/ но что бы в ней вместо PIC16F84 стояла атмега8 и индикатор mt-10t7 подключался с помощью регистра 74HC595. может кто встречал похожее. вообще можно любую, очень простую схемку с выше упомянутыми деталями. самое лучшее если она просто будет циферки от 1 до 9 выводить. в гугле обсмотрелся, не нашёл.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт дек 17, 2010 19:53:46
10on
Люди добрые. Скажите срочно. Нужно прошить pic16f690 внутрисхемно. Есть EXTRA-PIC. Какой вывод куда подключать? Из даташита непонял.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб дек 18, 2010 12:54:27
К@Т
10on писал(а):Люди добрые. Скажите срочно. Нужно прошить pic16f690 внутрисхемно. Есть EXTRA-PIC. Какой вывод куда подключать? Из даташита непонял.
Уважаемый,я сейчас просмотрел справочник по МК за 2007 год,там такого камня нет.Попробуйте скачать более свежий справочник.А сейчас ещё документы полистаю, может чё найду(самому интересно стало).Да и ещё в документе на экстрапик нет его!
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб дек 18, 2010 16:07:28
Slavyan17
Товарисчи!

Хочу прошить микроконтроллер ATmega8(под паяльную станцию, да и вообще интересно с ними поработать), раньше этим не занимался, вопрос:
Какой можно собрать программатор? Мне пока приглянулся вот этот
http://easyelectronics.ru/avr-shag-perv ... mator.html, какие у вас могут быть предложения новичку в этом не легком деле?
Характеристики компа:
Процессор пенек 4 3.06GHz
Иметься COM порт и LPT.
З.Ы Читал что LPT порт использовать не есть гуд, жду ответов

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб дек 18, 2010 16:34:48
К@Т
Для новичка лучше использовать пони прог(его схема и печатки в журнале радио номер 5,6,7 за 2001 год(статья называется кажется 'Отладка устройств на мк') т.к. им можно шить нетоко авки,но и пики,и микры.памяти.Я лично юзаю доработаный экстрапик.Как говорится это дело вкуса.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб дек 18, 2010 16:38:07
КРАМ
10on писал(а):Люди добрые. Скажите срочно. Нужно прошить pic16f690 внутрисхемно. Есть EXTRA-PIC. Какой вывод куда подключать? Из даташита непонял.
Терпеть не могу обращения "люди добрые"... Так попрошайки в московском метро причитают...
Во всех контроллерах Микрочипа стандартный интерфейс внутрисхемного программирования ICSP. Это:
1. Мастер-сброс/напряжение программирования MCLR/Vpp
2. Питание Vdd
3. Общий Vss/GND
4. Данные ICSPDAT
5. Клоки ICSPCLK
Открываем даташит на этот контроллер. Все даташиты нужно скачивать с сайта Микрочипа:
http://www.microchip.com
И на первых страницах оного даташита видим цоколевку.
Легко обнаруживаем следующую распиновку в порядке следования нумерации интерфейса программирования для 690-го:
4
1
20
19
18
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб дек 18, 2010 18:00:51
10on
Терпеть не могу обращения "люди добрые"...
Уж извините, я не из их шайки.
Спасибо.