|
2 устройства на один UART |
|
|
|
Jan 10 2007, 11:03
|

Участник

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

|
5.BMP ( 37.31 килобайт )
Кол-во скачиваний: 397 Помотрите пожалуйста будет ли работать такая схема? Суть: Нужно из 485 считывать и записывать на флешку. Поделитесь соображениями как еще без лишнего можно это реализовать? И если правильно, то как работать с RTS и CTS? Заранее всем спасибо
|
|
|
|
|
 |
Ответов
|
Jan 10 2007, 14:51
|

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

|
Не знаю вашей конечной задачи, но я бы на вашем месте попробовал подключить чип параллельно, т.е. к свободному порту аврки, а tx-rx использовал бы как обычно.
А в предлагаемом вами подключении вы закладываете узкое место, поскольку сначала вы читаете из флеша через юсб, затем переключаетесь на передачу и передаете байт на рс485. У вас там и так уже напряженка выявляется, чтение из юсб 12 мбод максимум, а передача по рс232 до 1 мбода, непорядок(:-).
Еще вот такая заманчивая идея появилась. Раз на борту чипа есть MCU, зачем вам внешний микроконтроллер вообще? Лучше потратить время, но написать свою программу для внутреннего MCU. Тогда можно использовать дма1 или дма2 для передачи с юсб на рс232 этого чипа. Да и программа обещает быть мухобойной, только настроить дма и всё!
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Jan 10 2007, 15:09
|

Участник

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

|
Цитата(=GM= @ Jan 10 2007, 15:51)  Не знаю вашей конечной задачи, но я бы на вашем месте попробовал подключить чип параллельно, т.е. к свободному порту аврки, а tx-rx использовал бы как обычно.
А в предлагаемом вами подключении вы закладываете узкое место, поскольку сначала вы читаете из флеша через юсб, затем переключаетесь на передачу и передаете байт на рс485. У вас там и так уже напряженка выявляется, чтение из юсб 12 мбод максимум, а передача по рс232 до 1 мбода, непорядок(:-).
Еще вот такая заманчивая идея появилась. Раз на борту чипа есть MCU, зачем вам внешний микроконтроллер вообще? Лучше потратить время, но написать свою программу для внутреннего MCU. Тогда можно использовать дма1 или дма2 для передачи с юсб на рс232 этого чипа. Да и программа обещает быть мухобойной, только настроить дма и всё! пробовал но софта под данный MCU не нашел
|
|
|
|
|
Jan 10 2007, 15:38
|

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, тоже по прерыванию, вроде и все! Ну буфер накопительный еще можно предусмотреть, циклический...
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
Сообщений в этой теме
dkostik 2 устройства на один UART Jan 10 2007, 11:03    dkostik ЦитатаНу так, самому надо писать, хтож за вас расс... Jan 10 2007, 15:41     =GM= Цитата(dkostik @ Jan 10 2007, 12:41) Цита... Jan 10 2007, 16:09      dkostik ЦитатаОписание MCU у вас есть? Этого достаточно(:-... Jan 10 2007, 16:13       =GM= Цитата(dkostik @ Jan 10 2007, 13:13) Цита... Jan 10 2007, 17:04 defunct А что мешает взять МК с двумя УАРТами?
m162 к при... Jan 11 2007, 00:28 Leonty Ключи на р-канальных полевичках поставить (IRF7104... Jan 12 2007, 16:44
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|