Цитата(олег_уфа_81 @ Dec 28 2007, 15:18)

1. настраиваем USART процессора след образом: 8 бит данных, паритета нет один стоп-бит. частота обмена 115200
2. включаем модуль. он регистрируется в сети, начинает жмургать светодиодом раз в 3 сек (индикация регистрации)
3. модуль выдает строку CallReady.
4. после получения этой строки отсылаю в модуль последовательность "AT\0x0D"
5. модуль должен ответить строкой "0x0D\0x0A OK 0x0D\0x0A"
все правильно.
Цитата
6. при повтороной отпраке "AT\0x0D" выдается сообщение об ошибке...
Т.е. пункты 1-5 проходят нормально, а проблема только с посылкой второй команды? Такого быть не может, ищи программный или аппаратный косяк.
Что за процессор используется? Посмотри электрическую спецификацию пинов на нем. Если написано, что пины "5V tolerant", то никаких резисторов ставить не надо, можно подключать напрямую.
В некоторых случаях есть проблема с тормозным автободингом, но, если на первую команду приходит нормальный OK, это не твой случай.
Цитата
вывод RST подключен к земле.
Что за RST? Может, имелось в виду RTS? Желательно подать ноль еще и на DTR.
Сообщение отредактировал stream - Dec 29 2007, 06:28