2015-05-31 3 views
0

Прошу простить меня, если этот вопрос приходит как слишком простой, но я пробовал искать почти везде, но не нашел подсказки.Как отправить данные с входных портов 8051 на esp8266?

Я использую модуль esp8266 и загрузил в него прошивку. Я также установил его как «Точка доступа», чтобы другие модули могли подключаться к нему. Моя проблема в том, что я хочу контролировать ее программно через микроконтроллер 8051. Я искал в Интернете, и есть много документации о том, как он программирует его через arduino, но это не решает его для меня. Я хочу использовать язык ассемблера для создания последовательного протокола, который передает данные с 8051 на esp8266, а затем на подключенные модули (такие как Android-устройство).

Мой вопрос: «Можно ли просто подключить TX/RX 8051 к RX/TX esp8266 и написать код в сборке, который передает данные по мере того, как я желаю esp8266? Или мне нужно сделать что-то другое?".

ответ

0

В настоящий момент единственным документированным способом для хост-контроллера (8051 в вашем случае) для разговора с ESP8266 является использование последовательного порта (имеется подчиненный SPI-порт, но механизм его вождения неизвестен все же). Поэтому вам придется составлять небольшой протокол для отправки и получения команд и данных (при условии, что стандартной поддержки расширенного набора AT-команд недостаточно для вас).

Скорость передачи может достигать уровня выше 115200 бит/с по умолчанию, если вам это нужно (хотя я не уверен, что 8051 может не отставать).

Смежные вопросы