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

 
 
> 2 устройства на один UART
dkostik
сообщение Jan 10 2007, 11:03
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 39
Регистрация: 12-07-06
Пользователь №: 18 766



Прикрепленный файл  5.BMP ( 37.31 килобайт ) Кол-во скачиваний: 397

Помотрите пожалуйста будет ли работать такая схема?
Суть: Нужно из 485 считывать и записывать на флешку.
Поделитесь соображениями как еще без лишнего можно это реализовать?
И если правильно, то как работать с RTS и CTS?

Заранее всем спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
beer_warrior
сообщение Jan 10 2007, 11:32
Сообщение #2


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Писать в TX конечно получится. А вот что будет читаться с RX?
Тут надо делать разрешение устройства или переключение сигнала.
(Кстати проверьте соединения в схеме RX идет RO, TX на DI)


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
=GM=
сообщение Jan 10 2007, 14:51
Сообщение #3


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Не знаю вашей конечной задачи, но я бы на вашем месте попробовал подключить чип параллельно, т.е. к свободному порту аврки, а tx-rx использовал бы как обычно.

А в предлагаемом вами подключении вы закладываете узкое место, поскольку сначала вы читаете из флеша через юсб, затем переключаетесь на передачу и передаете байт на рс485. У вас там и так уже напряженка выявляется, чтение из юсб 12 мбод максимум, а передача по рс232 до 1 мбода, непорядок(:-).

Еще вот такая заманчивая идея появилась. Раз на борту чипа есть MCU, зачем вам внешний микроконтроллер вообще? Лучше потратить время, но написать свою программу для внутреннего MCU. Тогда можно использовать дма1 или дма2 для передачи с юсб на рс232 этого чипа. Да и программа обещает быть мухобойной, только настроить дма и всё!


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
dkostik
сообщение Jan 10 2007, 15:09
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 39
Регистрация: 12-07-06
Пользователь №: 18 766



Цитата(=GM= @ Jan 10 2007, 15:51) *
Не знаю вашей конечной задачи, но я бы на вашем месте попробовал подключить чип параллельно, т.е. к свободному порту аврки, а tx-rx использовал бы как обычно.

А в предлагаемом вами подключении вы закладываете узкое место, поскольку сначала вы читаете из флеша через юсб, затем переключаетесь на передачу и передаете байт на рс485. У вас там и так уже напряженка выявляется, чтение из юсб 12 мбод максимум, а передача по рс232 до 1 мбода, непорядок(:-).

Еще вот такая заманчивая идея появилась. Раз на борту чипа есть MCU, зачем вам внешний микроконтроллер вообще? Лучше потратить время, но написать свою программу для внутреннего MCU. Тогда можно использовать дма1 или дма2 для передачи с юсб на рс232 этого чипа. Да и программа обещает быть мухобойной, только настроить дма и всё!



пробовал но софта под данный MCU не нашел
Go to the top of the page
 
+Quote Post
=GM=
сообщение Jan 10 2007, 15:38
Сообщение #5


Ambidexter
*****

Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282



Цитата(dkostik @ Jan 10 2007, 12:09) *
Цитата(=GM= @ Jan 10 2007, 15:51) *

Не знаю вашей конечной задачи, но я бы на вашем месте попробовал подключить чип параллельно, т.е. к свободному порту аврки, а tx-rx использовал бы как обычно.

А в предлагаемом вами подключении вы закладываете узкое место, поскольку сначала вы читаете из флеша через юсб, затем переключаетесь на передачу и передаете байт на рс485. У вас там и так уже напряженка выявляется, чтение из юсб 12 мбод максимум, а передача по рс232 до 1 мбода, непорядок(:-).

Еще вот такая заманчивая идея появилась. Раз на борту чипа есть MCU, зачем вам внешний микроконтроллер вообще? Лучше потратить время, но написать свою программу для внутреннего MCU. Тогда можно использовать дма1 или дма2 для передачи с юсб на рс232 этого чипа. Да и программа обещает быть мухобойной, только настроить дма и всё!

пробовал но софта под данный MCU не нашел

Ну так, самому надо писать, хтож за вас расстарается. Прием байта с юсб по прерыванию, передача его на рс232, тоже по прерыванию, вроде и все! Ну буфер накопительный еще можно предусмотреть, циклический...


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post



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

 


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


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