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

 
 
> Sim800C EAT UART settings
MrDorianGray
сообщение May 31 2016, 14:14
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 23-01-16
Пользователь №: 90 161



Добрый день, возникли некоторые сложно при работе с UART в модуле SIM800С (прошивка B03SIM800C32_BT_EAT).
Собственно в чем проблемы:
1) Настраиваю UART2 как пользовательский для передачи данных. Данные передаются, но ивент EAT_EVENT_UART_SEND_COMPLETE не происходит. Вместо UART2 ставлю UART1 - ивент происходит, данные передаются. Всю настройку делаю как в примерах. Если необходимо, выложу код инициализации.
Вопрос - есть ли нюансы в данной настройке для портов?

2) Пробую настроить UART1, UART2 для передачи данных, а USB_UART для DebugMode - не работает. Работает только если хотя бы один порт UART используется как порт для AT команд, перепробовал все варианты настройки (ставил разные режимы для портов), но если нет хотя бы на одном порте режима АТ команд, не работает модуль.
Вопрос - можно ли настроить что б все порты работали как пользовательские одновременно, без порта для AT команд?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MrDorianGray
сообщение Jun 2 2016, 14:38
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 23-01-16
Пользователь №: 90 161



Поставил прошивку 1418B04SIM800C32_BT_EAT. Эта вроде последняя. Проблема осталась crying.gif . При получении данных на UART2 событие EAT_EVENT_UART_READY_RD выполняется, при отправке данных событие EAT_EVENT_UART_SEND_COMPLETE не выполняется.

При инициализации UART2 использую функцию eat_uart_set_send_complete_event(eat_uart_app, EAT_TRUE); для того что бы разрешить это событие.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 25th August 2025 - 03:57
Рейтинг@Mail.ru


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