реклама на сайте
подробности

 
 
> MAX10 прожигается но не работает
Jenya7
сообщение Sep 18 2018, 05:05
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Получил новую плату с MAX10. Для проверки хочу помигать ледом.
Код
process (CLK)
begin

    if (rising_edge(CLK)) then
    
         led_counter <= led_counter + '1';
          
          if (led_counter > X"01C9C37F") then
          
              led_counter <= (others =>'0');
                
                led_sig <= not led_sig;
                
              LED_B1 <= led_sig;
              LED_B2 <= led_sig;
              LED_B3 <= led_sig;
              LED_B4 <= led_sig;
              LED_B5 <= led_sig;
              LED_B6 <= led_sig;
                
          end if;
          
     end if;  
    
end process;
Все прожигается без проблем. Но леды не мигают. На ножках 3.3В. Тот же код работает на демо плате. Клок на ноге 26 присутствует.
Нога NCONFIG = 1 а CONFIG_SEL = 0 (CMF0).В чем может быть проблема?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Jenya7
сообщение Sep 18 2018, 06:46
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



инпут с пулапом помог. обделался отделался легким испугом.
Go to the top of the page
 
+Quote Post
new123
сообщение Sep 18 2018, 13:32
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 140
Регистрация: 30-11-17
Пользователь №: 100 438



Цитата(Jenya7 @ Sep 18 2018, 09:46) *
инпут с пулапом помог. обделался отделался легким испугом.

поздравляю, быстро вы решили =))

я кстати в счетчиках не использую <=, только =. Сам не силен, но постоянно такой инкремент не работает.
Go to the top of the page
 
+Quote Post
Jenya7
сообщение Sep 18 2018, 15:00
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Цитата(new123 @ Sep 18 2018, 19:32) *
поздравляю, быстро вы решили =))

я кстати в счетчиках не использую <=, только =. Сам не силен, но постоянно такой инкремент не работает.


вам спасибо.

ну как мне когда то объяснили если мы хотим синтезируемый код то тогда std_logic и тогда <=

Сообщение отредактировал Jenya7 - Sep 18 2018, 15:01
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.0141 секунд с 7
ELECTRONIX ©2004-2016