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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

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

Сообщение Meteor »

Грендайзер писал(а):...не могу догнать, прошивка ПЛИС осуществляется с помощью ISE или для этого необходима отдельная программа...

Есть "волшебный поиск" и результат его работы.
PS. Вообще, солидные дяди (типа дижилента) встраивают средства программирования в отладочную плату. Посмотрите внимательнее, наверняка есть разъем мини-USB через который конфигурация закачивается в ПЛИС
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
Грендайзер
Мучитель микросхем
Сообщения: 479
Зарегистрирован: Вт июн 02, 2009 22:38:40
Откуда: Город-герой Москва

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

Сообщение Грендайзер »

Уже сам нашёл старенькую версию не обременённую супер пупер наворотами, но сёравно спасибо :)
Но вот вопрос о прошивке до сих пор не ясен. Разъём то есть, и кабель тоже, я имел в виду не аппаратные а программные средства. Т.е. какой программой положить файл прошивки? В обучалке и в руководстве пользователя к плате, приводится программа iMPAT, только вот не пойму откуда ей скачать и вообще, бесплатная ли она или нет? Например Code Vision AVR или AVR studio имеют встроенные программаторы, а в ISE такая хреновина есть? :dont_know:
Chettuser

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

Сообщение Chettuser »

Грендайзер писал(а):... а в ISE такая хреновина есть? :dont_know:

Видимо - ДА. В альтеровском Quartus'e есть.
Chettuser

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

Сообщение Chettuser »

Soir писал(а):А сбросить флаг прерывания от таймера?

Gudd-Head писал(а): разобрались с прерыванием?

Спасибо. Разбираюсь. Просто с работы только пришёл :oops:
Gudd-Head писал(а):... У СиЛаба вообще не надо ничего писать...

Я бы рад, но переходить на другой язык тяжеловато будет и времени нет почти - клиент уйдёт :kill: .
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20091
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

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

Gudd-Head писал(а):... У СиЛаба вообще не надо ничего писать...

Я бы рад, но переходить на другой язык тяжеловато будет и времени нет почти - клиент уйдёт :kill: .

Это я к тому, что Си - язык высокого уровня.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Chettuser

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

Сообщение Chettuser »

Язык то высокого, но компиляторы разные... Что то есть в одном, что то в другом...
Аватара пользователя
Грендайзер
Мучитель микросхем
Сообщения: 479
Зарегистрирован: Вт июн 02, 2009 22:38:40
Откуда: Город-герой Москва

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

Сообщение Грендайзер »

Chettuser писал(а):
Грендайзер писал(а):... а в ISE такая хреновина есть? :dont_know:

Видимо - ДА. В альтеровском Quartus'e есть.

Спасибо. Но всё же, что насчёт iMPACT она то зачем?
Аватара пользователя
Грендайзер
Мучитель микросхем
Сообщения: 479
Зарегистрирован: Вт июн 02, 2009 22:38:40
Откуда: Город-герой Москва

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

Сообщение Грендайзер »

Аааа... всё, был неправ, извиняюсь. Дошло :)
Chettuser

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

Сообщение Chettuser »

Так... так... В чем "неправ", и в чём "дошло"? Мне например интересно, для общего развития, так сказать...
Аватара пользователя
Грендайзер
Мучитель микросхем
Сообщения: 479
Зарегистрирован: Вт июн 02, 2009 22:38:40
Откуда: Город-герой Москва

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

Сообщение Грендайзер »

дааа.. эт я про iMPACT. Я думал эт отдельная утилита, и не понять где и чё, но оказалось, что она находится в пакете ISE Webpak... собсно она и есть та "хренатень" которой ПЛИСина и прошивается... хотя как я гдет мельком в инете прочёл, она ещё и отдельной програмкой существует (но эт не точно) :)
Chettuser

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

Сообщение Chettuser »

Грендайзер писал(а):... хотя как я гдет мельком в инете прочёл, она ещё и отдельной програмкой существует (но эт не точно) :)

Вполне.
Chettuser

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

Сообщение Chettuser »

Разобрался что надо писать чтобы после выполнения подпрограммы прерывания выходить в программу: Как правильно заметил Soir нужно было сбросить флаг прерывания - написать:

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

   INTCONbits.TMR0IF = 0;

Просто пока разберёшься в этих регистрах... коих после PIC16F84A стало немерено... :))) (голова начинает пухнуть уже на стадии листания даташита, а уж при изучении...)
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20091
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

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

Chettuser писал(а):Как правильно заметил Soir нужно было сбросить флаг прерывания - написать:

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

   INTCONbits.TMR0IF = 0;

Эт что, некоторые флаги надо сбрасывать в "0" записью... "1" (единицы)!!! Вот тут точно моцк можно сломать :)
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

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

Сообщение SII »

Gudd-Head писал(а):Эт что, некоторые флаги надо сбрасывать в "0" записью... "1" (единицы)!!! Вот тут точно моцк можно сломать :)


Это совершенно нормальная и очень удобная практика. Позволяет без лишних заморочек сбрасывать только те биты, что нужно (например, сообщить железу, что ты обработал какой-то конкретный запрос прерывания, а остальные не трогал).
Chettuser

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

Сообщение Chettuser »

Хех... мне бы с теми что в "0" хотя бы разобраться :)))
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

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

Сообщение SII »

Ну, тут только внимательно читать даташиты и прочие мануалы. Ну и сделать себе в мозгах пометку, что в природе существуют разные способы сброса/установки разрядов, а значит, нельзя полагаться на то, что будет именно так -- всегда надо сначала посмотреть, как именно, если точно не помнишь. У меня, например, каша в голове та ещё -- приходится программировать под ПК и микроконтроллеры трёх разных семейств (8-разр АВР, 16-разр ПИК и АРМ), так что просто распечатал себе соответствующие даташиты да держу под рукой.
Chettuser

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

Сообщение Chettuser »

SII писал(а):... У меня, например, каша в голове та ещё -- приходится программировать под ПК и микроконтроллеры трёх разных семейств (8-разр АВР, 16-разр ПИК и АРМ), ...

Представляю :))) Пора переходить на ПЛИС.
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

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

Сообщение SII »

Ими тоже занимаюсь, но для себя, а не по работе :)
Chettuser

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

Сообщение Chettuser »

Тьфу, тьфу, тьфу! Мне ещё по работе этим не хватало заниматься... :)))
Аватара пользователя
El Koto!
Нашел транзистор. Понюхал.
Сообщения: 178
Зарегистрирован: Ср апр 01, 2009 11:50:07
Откуда: Пенза
Контактная информация:

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

Сообщение El Koto! »

Каким программатором можно прошить at89c55wd ?
P.S.:Применить какой-либо другой микроконтроллер нет возможности, надо запрограммировать именно этот.
Между слухов, сказок, мифов,
просто лжи, легенд и мнений
мы враждуем жарче скифов
за несходство заблуждений.
Ответить

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