Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
23.01.2011, 13:19
|
|
Прописка
Регистрация: 08.02.2008
Сообщений: 150
Сказал спасибо: 22
Сказали Спасибо 19 раз(а) в 19 сообщении(ях)
|
Использование ft232 без RTS, CTS
Подскажите, а можно ли использовать FT-232 без сигналов RTS, CTS для подключения к USART микроконтроллера AtMega128?
Чем это чревато? Может есть какие-то тонкости?
|
|
|
Сказали "Спасибо" Superki
|
|
|
23.01.2011, 13:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
|
Re: использование ft232 без RTS, CTS
Достаточно выводов RX и TX, ТХ ft232 подкл к RX mega128, RX ft232 к TX mega128.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Saadov за это сообщение:
|
|
|
23.01.2011, 13:26
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: использование ft232 без RTS, CTS
Конечно. Точно также, как и на вопрос - а можно ли автобусу ехать, если не все пассажирские места заняты? - Конечно же можно.
Вход и выход приёмопередатчика - это RX и TX. А RTS и CTS - это аппаратные линии готовности передающего и принимающего устройств.
Если нет необходимости в аппаратном подтверждении готовности, то эти линии не нужны.
Некоторые устройства используют линии RTS и (кажется DTS) в качестве источника питания. Вот и всё!
|
|
|
Эти 2 пользователя(ей) сказали Спасибо RY723 за это сообщение:
|
|
|
23.01.2011, 13:29
|
|
Прописка
Регистрация: 08.02.2008
Сообщений: 150
Сказал спасибо: 22
Сказали Спасибо 19 раз(а) в 19 сообщении(ях)
|
Re: использование ft232 без RTS, CTS
Хорошо, спасибо большое за ответы
|
|
|
Сказали "Спасибо" Superki
|
|
|
23.01.2011, 14:32
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Использование ft232 без RTS, CTS
Здесь у автора видимо вопрос стоит несколько иначе. Как заставить МК быть готовым к приему данных из порта.
Если вопрос обстоит именно так, то надо учиться правильно использовать переферию. Иначе можно использовать софтварный обмен вместо хардварного. Никакой разницы не будет.
Я делал еще хитрее. Мне надо было, чтобы устройство просыпалось по приходу сигнала с порта. Т.е. все остальное время процессор должен крепко спать и не потреблять энергию аккумулятора. Сделал так - ногу RX соединил с прерыванием INT0. Дело в том, что в режиме сна останавливается внутренний генератор, по которому тактируется переферия. По сигналу INT мк просыпается и данные сами загружаются в массив по прерыванию.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
23.01.2011, 15:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: использование ft232 без RTS, CTS
Сообщение от RY723
|
RTS и CTS - это аппаратные линии готовности передающего и принимающего устройств
|
Проще говоря, если МК и PC успевают обрабатывать потоки данных передаваемые друг другу, то управление не нужно, а если НЕ УСПЕВАЮТ, то без них данные будут теряться.
А это уж решать вам. Какие скорости и какие обьёмы данных и скорость обработки.
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
|
|
|
|
02.06.2011, 11:52
|
|
Временная регистрация
Регистрация: 26.09.2008
Сообщений: 57
Сказал спасибо: 10
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Использование ft232 без RTS, CTS
У меня вопрос такой, думаю в этой теме подойдет:
Нужно собрать адаптер чтобы были линии Tx, Rx, и "выход синхронизации" 153.6 Khz (9600 бод)
в даташите ft232 видел что у нее есть вход для синхронизации CTS# (пин11 в корпусе 28 Pin SSOP) а есть ли "выход синхронизации" ?
в том же даташите видел что можно программировать CBUS1-CBUS4 порты, и сделать чтобы на порту был сигнал определенной частоты... только 6,12,24,48 МГц ? или можно свою настроить?
если не сложно, проконсультируйте по моим вопросам, и если для моего решения надо программировать ft232 объясните пожалуйста как это делается...
Последний раз редактировалось Jivchic; 02.06.2011 в 11:59.
|
|
|
Сказали "Спасибо" Jivchic
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:09.
|
|