Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

Я не всегда понимаю жаргон современных кодеров.

Тут в основном радиолюбители, а не кодеры.

Подразумевалось то, что управлять транзистором в в линейном режиме напряжением можно вообще без МК.
madtux2
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Вт авг 28, 2012 15:53:39
Откуда: Украина, Запорожье

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение madtux2 »

Вопрос по тини13.
1. Как их программировать если у него один порт и мало выводов?
2. Будет он работать на внутреннем генераторе на 2 вольтах питания.
a_skr
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение a_skr »

1. также как и мегу MISO, MOSI, SCK, RESET
2.• Speed Grade
– ATtiny13V: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 10 MHz @ 2.7 - 5.5V
– ATtiny13: 0 - 10 MHz @ 2.7 - 5.5V, 0 - 20 MHz @ 4.5 - 5.5V
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ut1wpr »

ploop писал(а):Тут в основном радиолюбители, а не кодеры.
Подразумевалось то, что управлять транзистором в в линейном режиме напряжением можно вообще без МК.

О! На нормальном языке да еще с пояснением понял сразу! :)
Дык вроде и я радиолюбитель, правда "устаревший", раз жаргона не понимаю.. :)
Я по простоте душевной думал, что "Мелкие вопросы по МК и ПЛИС" не имеют отношения к "управлению транзистором в линейном режиме напряжением", и опять ошибся. Наверное, выражаясь языком Виталика, я "тормознутый". :)
С уважением,
Виктор.
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение vitalik_1984 »

ploop писал(а):
Я не всегда понимаю жаргон современных кодеров.

Подразумевалось то, что управлять транзистором в в линейном режиме напряжением можно вообще без МК.

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

А насчет параллельного ЦАП тоже можно подумать, какой применить самодельный R2R или какой то внешний на микросхеме.
В поисках истины человек развивается.
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ut1wpr »

vitalik_1984 писал(а):А насчет параллельного ЦАП тоже можно подумать, какой применить самодельный R2R или какой то внешний на микросхеме.

Вопрошавшего интересовало время. Это мы уже тут приплели (в силу тематики ветки) ЦАПы/АЦПы :) Мы даже не знаем, какие требования у него к точности дискретной установки. Так что предлагаю повременить с рекомендациями о которых нас не спрашивали... :)
С уважением,
Виктор.
madtux2
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Вт авг 28, 2012 15:53:39
Откуда: Украина, Запорожье

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение madtux2 »

a_skr писал(а):1. также как и мегу MISO, MOSI, SCK, RESET

для выходов остается нифига.
Иначе как его перепрограммировать?
Или можно по дебугвиру?
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ut1wpr »

madtux2 писал(а):
a_skr писал(а):1. также как и мегу MISO, MOSI, SCK, RESET

для выходов остается нифига.
Иначе как его перепрограммировать?
Или можно по дебугвиру?
А вы все устройства проектируете со свободными выводами программирования?
Если у вас ДИП корпус, что мешает отказаться от внутрисхемного ISP и пользоваться внешним сокетом?
Все в ваших руках.
С уважением,
Виктор.
madtux2
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Вт авг 28, 2012 15:53:39
Откуда: Украина, Запорожье

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение madtux2 »

Не дип уже довольно давно.
Тем не менее вопрос остается по дебугвире можно залить прошивку?
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ut1wpr »

madtux2 писал(а):Не дип уже довольно давно.
Тем не менее вопрос остается по дебугвире можно залить прошивку?
Странно. Давно работаете с чипом, а в документацию не заглядывали? Что же это за работа такая?
В ней этому модулю, встроенному во многие продукты Атмел, отведена отдельная глава.
Дебагвайр (debugwire) предназначен в первую очередь для отладки программы. Модуль включается записью фьюза его включения.
Одновременно надо прожечь фьюз запрета ресета, т.к. связь с модулем будет по этому пину.
Дальше вы можете заливать прошивку, проходить по шагам, анализировать регистры и всякое такое.
Чтобы вернуть камень в рабочее состояние, вам надо будет снять фьюзы разрешения модуля и вернуть ресету его основную функцию.
Производятся эти манипуляции в программаторе с режимом HV, т. к. в Тайни13 нет параллельного программирования.
Опять-таки вам придется использовать те самые выводы, которых вам не хватает.
И снова вопрос. Вы документацию на камень хоть открывали? Может я зря тут транслятором работаю? :)
С уважением,
Виктор.
madtux2
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Вт авг 28, 2012 15:53:39
Откуда: Украина, Запорожье

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение madtux2 »

ut1wpr писал(а):
madtux2 писал(а):Не дип уже довольно давно.
Тем не менее вопрос остается по дебугвире можно залить прошивку?
.
Производятся эти манипуляции в программаторе с режимом HV, т. к. в Тайни13 нет параллельного программирования.

Вот это меня и интересовало. Дело в том, что в документации на этот конкретно чип очень невнятно описано есть там параллельное программирование или нет.
Просто я аккуратно с FuseBit обращаюсь, потому подобные вопросы не вылезали. Пара дохлых 2313 не в счет. :))
остерегался я ставить знак равенства между параллельным режимом и HV
Посему, есть просьба: поделитесь ссылкой на схемку программатора для HV
ut1wpr
Вымогатель припоя
Сообщения: 581
Зарегистрирован: Ср янв 05, 2011 10:03:18

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ut1wpr »

madtux2 писал(а):ставить знак равенства между параллельным режимом и HV
Параллельное программирование - это запись БАЙТА одновременно, во всю его ширину :) Что ж еще внятнее писать для Т13?
Посему, есть просьба: поделитесь ссылкой на схемку программатора для HV
Интернет и Гугл. Не возникало необходимости, пользуюсь Драконом.
С уважением,
Виктор.
ВитГо
Вымогатель припоя
Сообщения: 680
Зарегистрирован: Ср фев 24, 2010 19:16:07

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ВитГо »

у кого есть (где найти) epm3032 plcc44 для eagle 5.11.0 ?
Аватара пользователя
Alexey_N
Сверлит текстолит когтями
Сообщения: 1273
Зарегистрирован: Вт фев 01, 2011 17:56:40
Откуда: г. Жуковка, Брянская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Alexey_N »

Вот у меня вопрос: новый ATtiny2313V-10SU как запрограммировать? Пробовал STK200/300 с PonyProg - не видит МК. Пять проводов - тоже не видит. Смотрел осциллом - программа пытается что-то передать МК, но он не реагирует походу. Кварц подключен, но на нем ничего (не работает ТГ?). МК запаян. Разъем ISP. Подключал через LPT на разных компах. Неужели дохлый МК? Как проверить? Должен ли он сразу от кварца работать?
Индукционный нагреватель - 20% (наладка). TIG сварка - 10% (детальки)
ВЧ генератор 150МГц - 80% (наладка). Мостовой ИИП - 40% (подкл. ОС).
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

Alexey_N писал(а):Должен ли он сразу от кварца работать?

Нет, он с завода от встроенного RC генератора работает.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
Alexey_N
Сверлит текстолит когтями
Сообщения: 1273
Зарегистрирован: Вт фев 01, 2011 17:56:40
Откуда: г. Жуковка, Брянская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Alexey_N »

А для прошивки его надо от кварца запускать или от встроенного можно? Как проверить что встроенный работает?
Индукционный нагреватель - 20% (наладка). TIG сварка - 10% (детальки)
ВЧ генератор 150МГц - 80% (наладка). Мостовой ИИП - 40% (подкл. ОС).
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение pyzhman »

Возможно элементы схемы просаживают сигналы программатора. Ведь мк у вас впаян, а схемы мы не видим. Выпаяйте и попробуйте.
Docendo discimus
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Vicont »

Я осваиваю AVR по обучалке на нашем сайте, испытываю на Шпротеусе. созрел вопросик:

В главе "Настройка портов ввода-вывода" предлагался такой код:

Код: Выделить всё

ldi Temp,0b11010010  ;присвоение константы
out PortB,Temp         ;вывод на индикацию
автор утверждает:
Должны загореться соответствующие светодиоды. Кричим УРА, идем дальше… :)
А когда я прошил его в виртуальный контроллер, симулятор выдал ошибку: "Invalid opcode 0xFFFF ar PC=ox000A".

немного поразмыслив, я решил зациклить программу через метку:

Код: Выделить всё

Begin: ldi Temp0,0b10101010  ;присвоение константы
       out PortB,Temp0         ;вывод на индикацию
rjmp Begin
После чего соответствующие светодиоды успешно загорелись.
Так это в обучалке дан инвалидный код, и любую программу необходимо зацикливать или же это проблема симулятора, а на реальном контроллере все должно работать?
Последний раз редактировалось Vicont Чт сен 06, 2012 11:30:30, всего редактировалось 1 раз.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Gudd-Head »

Vicont писал(а):виртуальный контроллер

В нём всё дело.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Vicont »

Ясно, попробую в дальнейшем на реальном МК этот код испытать.

И еще: что будет, если при использовании команды rcall не провести инициализацию стека?
тогда при выполнении подпрограммы адрес команды в ОЗУ может затереться другой информацией и программа уже не сможет к нему вернуться? верно?
Ответить

Вернуться в «Разные вопросы по МК»