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