Страница 125 из 628
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт ноя 02, 2010 14:59:06
Meteor
Грендайзер писал(а):...не могу догнать, прошивка ПЛИС осуществляется с помощью ISE или для этого необходима отдельная программа...
Есть "волшебный поиск" и
результат его работы.
PS. Вообще, солидные дяди (типа дижилента) встраивают средства программирования в отладочную плату. Посмотрите внимательнее, наверняка есть разъем мини-USB через который конфигурация закачивается в ПЛИС
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт ноя 02, 2010 15:23:20
Грендайзер
Уже сам нашёл старенькую версию не обременённую супер пупер наворотами, но сёравно спасибо
Но вот вопрос о прошивке до сих пор не ясен. Разъём то есть, и кабель тоже, я имел в виду не аппаратные а программные средства. Т.е. какой программой положить файл прошивки? В обучалке и в руководстве пользователя к плате, приводится программа iMPAT, только вот не пойму откуда ей скачать и вообще, бесплатная ли она или нет? Например Code Vision AVR или AVR studio имеют встроенные программаторы, а в ISE такая хреновина есть?

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт ноя 02, 2010 19:43:43
Chettuser
Грендайзер писал(а):... а в ISE такая хреновина есть?

Видимо - ДА. В альтеровском Quartus'e есть.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт ноя 02, 2010 19:46:43
Chettuser
Soir писал(а):А сбросить флаг прерывания от таймера?
Gudd-Head писал(а): разобрались с прерыванием?
Спасибо. Разбираюсь. Просто с работы только пришёл
Gudd-Head писал(а):... У СиЛаба вообще не надо ничего писать...
Я бы рад, но переходить на другой язык тяжеловато будет и времени нет почти - клиент уйдёт

.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт ноя 02, 2010 19:52:23
Gudd-Head
Gudd-Head писал(а):... У СиЛаба вообще не надо ничего писать...
Я бы рад, но переходить на другой язык тяжеловато будет и времени нет почти - клиент уйдёт

.
Это я к тому, что Си - язык высокого уровня.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт ноя 02, 2010 20:34:59
Chettuser
Язык то высокого, но компиляторы разные... Что то есть в одном, что то в другом...
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт ноя 02, 2010 21:54:39
Грендайзер
Chettuser писал(а):Грендайзер писал(а):... а в ISE такая хреновина есть?

Видимо - ДА. В альтеровском Quartus'e есть.
Спасибо. Но всё же, что насчёт iMPACT она то зачем?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср ноя 03, 2010 10:01:44
Грендайзер
Аааа... всё, был неправ, извиняюсь. Дошло

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср ноя 03, 2010 16:46:41
Chettuser
Так... так... В чем "неправ", и в чём "дошло"? Мне например интересно, для общего развития, так сказать...
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср ноя 03, 2010 17:04:43
Грендайзер
дааа.. эт я про iMPACT. Я думал эт отдельная утилита, и не понять где и чё, но оказалось, что она находится в пакете ISE Webpak... собсно она и есть та "хренатень" которой ПЛИСина и прошивается... хотя как я гдет мельком в инете прочёл, она ещё и отдельной програмкой существует (но эт не точно)

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Ср ноя 03, 2010 17:20:58
Chettuser
Грендайзер писал(а):... хотя как я гдет мельком в инете прочёл, она ещё и отдельной програмкой существует (но эт не точно)

Вполне.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт ноя 04, 2010 23:07:46
Chettuser
Разобрался что надо писать чтобы после выполнения подпрограммы прерывания выходить в программу: Как правильно заметил
Soir нужно было сбросить флаг прерывания - написать:
Просто пока разберёшься в этих регистрах... коих после PIC16F84A стало немерено...

(голова начинает пухнуть уже на стадии листания даташита, а уж при изучении...)
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт ноя 05, 2010 13:27:53
Gudd-Head
Chettuser писал(а):Как правильно заметил
Soir нужно было сбросить флаг прерывания - написать:
Эт что, некоторые флаги надо сбрасывать в "0" записью... "1" (единицы)!!! Вот тут точно моцк можно сломать

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт ноя 05, 2010 14:03:15
SII
Gudd-Head писал(а):Эт что, некоторые флаги надо сбрасывать в "0" записью... "1" (единицы)!!! Вот тут точно моцк можно сломать

Это совершенно нормальная и очень удобная практика. Позволяет без лишних заморочек сбрасывать только те биты, что нужно (например, сообщить железу, что ты обработал какой-то конкретный запрос прерывания, а остальные не трогал).
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт ноя 05, 2010 16:51:12
Chettuser
Хех... мне бы с теми что в "0" хотя бы разобраться

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт ноя 05, 2010 17:01:21
SII
Ну, тут только внимательно читать даташиты и прочие мануалы. Ну и сделать себе в мозгах пометку, что в природе существуют разные способы сброса/установки разрядов, а значит, нельзя полагаться на то, что будет именно так -- всегда надо сначала посмотреть, как именно, если точно не помнишь. У меня, например, каша в голове та ещё -- приходится программировать под ПК и микроконтроллеры трёх разных семейств (8-разр АВР, 16-разр ПИК и АРМ), так что просто распечатал себе соответствующие даташиты да держу под рукой.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт ноя 05, 2010 17:29:05
Chettuser
SII писал(а):... У меня, например, каша в голове та ещё -- приходится программировать под ПК и микроконтроллеры трёх разных семейств (8-разр АВР, 16-разр ПИК и АРМ), ...
Представляю

Пора переходить на ПЛИС.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт ноя 05, 2010 17:50:16
SII
Ими тоже занимаюсь, но для себя, а не по работе

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт ноя 05, 2010 18:28:53
Chettuser
Тьфу, тьфу, тьфу! Мне ещё по работе этим не хватало заниматься...

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пт ноя 05, 2010 21:50:33
El Koto!
Каким программатором можно прошить at89c55wd ?
P.S.:Применить какой-либо другой микроконтроллер нет возможности, надо запрограммировать именно этот.