Полная версия этой страницы:
AT команды в AVR
ShevaRu
May 2 2008, 10:56
Здраствуйте! Подскажите, пожалуйста, в какой среде и как правильно прописывать AT команды при написании программ для мк AVR. (Описание АТ команд для модема есть.) Большое спасибо.
*antzol*
May 2 2008, 11:16
В той же, где и до этого писали программы для avr.

WinAVR, IAR, CodeVision...
Amper25
May 2 2008, 11:18
Не совсем корректный вопрос.
Для AT команд необходимо использовать UART, подключенный к соответствующему GMS модулю или телефону.
А вот для UART софт писать можно как на C так и на ASM.
Правда работа с AT командами c помощью ASM представляет из себя жуткий геморрой.
ShevaRu
May 2 2008, 17:29
Спасибо за хорошие ответы. Подскажите мне, пожалуйста, где взять какой-то справочник для СodeVisionAVR (WinAPI или СИ), в котором описаны АТ команды или есть фрагменты программы с описанием открытия сеанса обмена даными через UART и другие (используется модем телефона Siemens C55).
В справочнике к компилятору в принципе не должно быть описано АТ команд. В том же CodeVision есть Wizard, который вым позволит создать шаблон программы для работы с UART.
ShevaRu
May 2 2008, 18:22
Спасибо Юрий! Но может есть хотя бы клас СИ для организации обмена данными с модемом через UART???
Цитата(ShevaRu @ May 2 2008, 21:22)

Но может есть хотя бы клас СИ для организации обмена данными с модемом через UART???
Классы - это уже из области C++, а вы вроде бы сначала говорили про ассемблер
Попробуйте поискать чьи-нибудь библиотеки для работы с модемом.
Вот, почитайте для начала:
AVR323: Interfacing GSM modemsЗдесь исходникиМожет слегка прояснится направление движения..
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.