МАРСОХОД

Open Source Hardware Project

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

ТЕМА: Простой программатор com порт

Простой программатор com порт 2 года 3 мес. назад #6301

  • swd1986
  • swd1986 аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 1
  • Спасибо получено: 0
Добрый день! Я пытаюсь написать свою программу по прошивке svf файла. Пишу код на основе вашей программы ( простой программатор ПЛИС ), за что вам огромное спасибо!

Но в вашей программе в режиме приема данных TDO функция читает не порт CTS (0x10) - как и должно быть по схеме, а порт DSR(0x20), почему именно так было сделано? Я догадываюсь, речь идет о третьем состоянии - Z. Т.к. CTS продавливает в ноль по умолчанию, значит у FPGA не возможности отправить 1цу на порт CTS. Вы это имели ввиду, когда писали в статье:

Ну и еще обратите внимание на схеме программатора есть "обратная связь" с 6й на 3ю ножки разъема COM порта. Это то же нужно - как раз для работы через переходник USB-to-COM. Эта обратная связь позволяет точно сказать пришли ли данные о статусе TDO или еще нет. Я устанавливаю TCK и читаю через обратную связь его же - пришел он или еще нет. Если пришел, значит с ним пришел и TDO. Немного мудрено получилось, но работает.


Спасибо!

PS: если я не в ту ветку написал, перенесите пожалуйста.

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

Последнее редактирование: от swd1986. Причина: Ошибся в статье
  • Страница:
  • 1
Время создания страницы: 0.106 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Языки программирования Простой программатор com порт