|
Проблема с Max3000 |
|
|
|
 |
Ответов
|
Mar 24 2012, 10:33
|
Частый гость
 
Группа: Свой
Сообщений: 196
Регистрация: 6-10-10
Из: Санкт-Петербург
Пользователь №: 59 971

|
Цитата(zombi @ Mar 23 2012, 23:24)  Неужели во время программирования этого МК его пины назначаются как выходы? Этож бред!!! Посмотрите по DS сколько МК должен потреблять во время прожига, может так и должно быть? извиняюсь, я не правильно описал ситуацию. Потребление возрастает ПОСЛЕ загрузки программы в МК, до программирования у него порты наверно находятся в Z- состоянии. Цитата(sazh @ Mar 24 2012, 13:13)  откройте рапорт *.pin и просмотрите требования, предъявляемые к этим пинам. -- RESERVED : Unused I/O pin, which MUST be left unconnected. -- RESERVED_INPUT : Pin is tri-stated and should be connected to the board. -- RESERVED_INPUT_WITH_WEAK_PULLUP : Pin is tri-stated with internal weak pull-up resistor. вариантов море, с учетом того соединены ли эти пины с портами контроллера. Кто мешает технологические пины задействовать в проектах контроллера и CPLD, и в CPLD например собрать по "И" и вывести на неиспользуемый пин. или сделать как Pin is tri-stated with internal weak pull-up resistor. В принципе можно написать проект таким образом чтобы задействовать все пины. Но это на мой взгляд как то некрасиво. Получается для любого проекта нужно все пины куда то подключать вручную(!), мало ли что на плате может случится. Тем более что в квартусе есть настройка всех неиспользуемых выходов. Почему нельзя ее использовать?
Сообщение отредактировал lexa12 - Mar 24 2012, 10:34
|
|
|
|
|
Mar 24 2012, 12:14
|
Частый гость
 
Группа: Свой
Сообщений: 196
Регистрация: 6-10-10
Из: Санкт-Петербург
Пользователь №: 59 971

|
Цитата(des00 @ Mar 24 2012, 15:25)  потому что это CPLD, а не FPGA. Вы не задумывались, почему в этой серии CPLD кол-во ног ~= кол-ву логических ячеек ? А зачем тогда в квартусе есть настройки неиспользуемых выходов для max3000 "As output driving an unspecified signal" или tri-state? Если бы их нельзя было бы использовать они были бы заблокированы! И к сожалению пока никто не ответил на вопрос что это и за настройка "As output driving an unspecified signal" и зачем квартус ее ставит по умолчанию, а не tri state например? Цитата(sazh @ Mar 24 2012, 14:53)  Вряд ли в Z. Может и возможно, так как у силабса программно настраиваемые порты.
Сообщение отредактировал lexa12 - Mar 24 2012, 12:11
|
|
|
|
|
Mar 26 2012, 09:51
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

|
Цитата(lexa12 @ Mar 24 2012, 16:14)  И к сожалению пока никто не ответил на вопрос что это и за настройка "As output driving an unspecified signal" Перевожу - '[Сконфигурировать] как выход, на котором будет неизвестно что' Цитата и зачем квартус ее ставит по умолчанию, а не tri state например? А на это вам des00 уже ответил
|
|
|
|
Сообщений в этой теме
lexa12 Проблема с Max3000 Mar 23 2012, 16:14 vadimp61 Цитата(lexa12 @ Mar 23 2012, 20:14) Здрав... Mar 23 2012, 18:46 lexa12 Цитата(vadimp61 @ Mar 23 2012, 22:46) Да,... Mar 24 2012, 08:25  sazh Цитата(lexa12 @ Mar 24 2012, 11:25) Навер... Mar 24 2012, 09:13  sazh Цитата(lexa12 @ Mar 24 2012, 13:33) до пр... Mar 24 2012, 10:53    des00 Цитата(lexa12 @ Mar 24 2012, 06:14) А зач... Mar 24 2012, 12:18     lexa12 В общем если вам нужно рабочее устройство, то RTFM... Mar 24 2012, 13:08      des00 Цитата(lexa12 @ Mar 24 2012, 07:08) Ну и ... Mar 24 2012, 13:40 Александр77 А пересинтезировать и назначить выводы принудитель... Mar 23 2012, 20:28 zombi Ув. des00.
Правильно ли Вас понял что:
назначив в ... Mar 24 2012, 16:47 des00 Цитата(zombi @ Mar 24 2012, 10:47) Правил... Mar 24 2012, 17:39  zombi Цитата(des00 @ Mar 24 2012, 21:39) Поэтом... Mar 24 2012, 17:49  lexa12 Цитата(des00 @ Mar 24 2012, 21:39) Не сов... Mar 24 2012, 19:02
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|