МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА: Переназначение IO

Переназначение IO 5 года 2 мес. назад #1910

  • Falcon
  • Falcon аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 31
  • Спасибо получено: 8
Здравствуйте.
За основу взять первый проект на плате Марсаход 2 marsohod.org/projects/marsohod2/210-first-prj
Я обнаружил что вывод FTDI_BD3 является не входом а выходом. И спокойно его поменял.
Но как только я решил поменять вывод IO[0] с выхода на вход.
Так все назначения IO[15..0] слетели.

Как сделать IO[0] входом???

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Переназначение IO 5 года 2 мес. назад #1918

Falcon пишет: Здравствуйте.
За основу взять первый проект на плате Марсоход 2 marsohod.org/projects/marsohod2/210-first-prj
Я обнаружил что вывод FTDI_BD3 является не входом а выходом. И спокойно его поменял.
Но как только я решил поменять вывод IO[0] с выхода на вход.
Так все назначения IO[15..0] слетели.

Как сделать IO[0] входом???

Сделайте всю группу IO[15..0] бидиром, а используйте каждый бит по отдельности в ту сторону, в которую вам нужно.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Переназначение IO 5 года 2 мес. назад #1919

  • Falcon
  • Falcon аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 31
  • Спасибо получено: 8
Беда в том что я не умею PinPlanner пользоваться.
Хоть он и не на вороченный всё равно не нашел как эту группу разбить на отдельные биты. Только все убил :)
Quartus 13.0

Ткните в нужном на правлении.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Переназначение IO 5 года 2 мес. назад #1920

Falcon пишет: Беда в том что я не умею PinPlanner пользоваться.
Хоть он и не на вороченный всё равно не нашел как эту группу разбить на отдельные биты. Только все убил :)
Quartus 13.0

Ткните в нужном на правлении.


Ничего в "PinPlanner" делать не нужно.
Делаете так:



Компилятор сам сделает IO[0] входом, IO[1] выходом, все неиспользуемые пины сделает выходами и
выведет на них значение "по умолчанию", в данном примере "VCC".
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Переназначение IO 5 года 2 мес. назад #1921

  • Falcon
  • Falcon аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
  • Сообщений: 31
  • Спасибо получено: 8
Спасибо. Еще не работал с bidir
Т.е. получается что если я укажу в свойствах bidir (VCC или GND) то это состояние будет на неиспользуемых выводах?
А как заделать на них высокоомный вход? Что бы не спалить ни чего.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Переназначение IO 5 года 2 мес. назад #1922

Falcon пишет: Спасибо. Еще не работал с bidir
Т.е. получается что если я укажу в свойствах bidir (VCC или GND) то это состояние будет на неиспользуемых выводах?
А как заделать на них высокоомный вход? Что бы не спалить ни чего.

Укажите не всю группу, например, "IO[1..0]" или используйте как входы.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.420 секунд

facebook  GitHub  YouTube  Twitter