|
EAT 900 и 900R64 |
|
|
3 страниц
1 2 3 >
|
 |
Ответов
(1 - 39)
|
Jun 3 2013, 09:26
|
Местный
  
Группа: Участник
Сообщений: 209
Регистрация: 5-12-10
Пользователь №: 61 419

|
Решил попробовать с новой прошивкой создать проект, прописал в файле version1 "SYMFILE = 1137B02V01SIM900M64_ST_DTMF_JD_EAT_SMART_MACHINE_2013_0530_1356.sym" и вот что пишет компилятор. Не могу понять что ему нужно!!!
Сообщение отредактировал Romashki - Jun 3 2013, 09:26
Эскизы прикрепленных изображений
|
|
|
|
|
Jul 31 2013, 12:58
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
Доброго времени суток! Сори, не знал куда воткнуться с ламерским вопросом. Для начала, пара слов, собрал модуль SIM900+SIM08, с м2м скинули соответствующую прошивку, с терминалкой все работает. Но есть желание поработать с Embedded, пока разобрался с GPIO. Так вот, сам вопрос, есть ли смысл пытаться получить координаты в EAT? В этой теме совсем недавно, может кто делал, а может это тупиковый вариант, и инфы пока не нашел. Про другой путь знаю, своего часа ждет MSP430, но хотелось сделать простенький GPS треккер-охранку  .
|
|
|
|
|
Jul 31 2013, 13:42
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
Цитата(CADiLO @ Jul 31 2013, 19:31)  SIM08 слишком специфичен. SIM900R64 + SIM28 и делайте в ЕАТ что хотите. ясно, спасибо. на новой работе юзают 900-й c atmegой, мне дали изучать 430  , а sim08 пылился в коробочке, пока не зачесались руки  . Значит sim908 тоже не вариант? Ок, бум читать SIM28
|
|
|
|
|
Aug 5 2013, 10:37
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
Ublox neo-6p тоже пин-ту-пин с SIM28. Разведу пока новый модуль для 900, и если не достану 28й, попытаю neo-6 - в конторе есть единицы.
|
|
|
|
|
Aug 5 2013, 11:00
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
как то писал в симком, ответил из румынии - официальный представитель  мне до границе с Китаем ближе недавно задал вопрос ему же, про цены на sim28- пока молчит  Правда я его попутно загрузил вопросами по Embedded  )))
|
|
|
|
|
Aug 5 2013, 13:39
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
да, чисто формально закинули  мне Новосиб ближе, если что заказывать, так вопросы надеюсь можно и тут задавать  Цитата(aman @ Aug 5 2013, 19:04)  да, чисто формально закинули  мне Новосиб ближе, если что заказывать, так вопросы надеюсь можно и тут задавать  Поправлюсь, было бы ближе, просто брякнул не подумав, даже не знаю есть там  , а так пока вариант на алибабе брать кота в мешке. сори за спам
|
|
|
|
|
Aug 5 2013, 19:24
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 10-12-05
Пользователь №: 12 076

|
Цитата(CADiLO @ Jul 31 2013, 17:31)  SIM08 слишком специфичен. SIM900R64 + SIM28 и делайте в ЕАТ что хотите. Ув. CADiLO, помнится ещё пару лет назад использование EAT без внешнего MCU вы не одобряли  Появилось доверие к ЕАТ? Подскажите пожалуйста, недавно тут пробегала информация что в спящем режиме без потери сети ток около 1мА у SIM900R - касается ли это только 900R или справедливо также для SIM900? И ещё, какие отличия между EAT для 900R64 и просто 900? Спасибо.
|
|
|
|
|
Aug 6 2013, 07:06
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
Вот бы топики с EAT собрать в подраздел какой-нить, все-таки, как мне показалось, тема специфичная, а пока читать не перечитать столько инфы на форуме Начитавшись тут, решил сделать отдельный модуль-модем, который можно использовать как с MCU, так и самостоятельно. Первый блин 900+08 в корзину, колдую со схемой, 900 + Neo-6p, чтобы все там было и ничего за это не было  . Сколь же GPIO вывести? все много, а вдруг потом не хватит, все только в планах  дополню для ясности, основной интерес для меня пока - Embedded. Кстати, модуль 900+08 рабочий, как-нить выложу фото.
|
|
|
|
|
Aug 6 2013, 10:57
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
спасибо, засечку на SIM68V уже поставил, выше CADilO советовал, а выбор neo-6p только потому, что есть в наличии, для продвижения нужно модем состряпать, топчусь уже скок. Кстати, без разницы на какие разрешенные GPIO ноги 900-го цеплять TxRx от GPS? А то в том модеме c SIM08 завел SPI не как советовали на 37 ногу 900-го, а как было удобно, потом исправлял соплей  напомню, модем ддолжен и EAT и с MCU пахать естесно не одновременно  (на всякий случай) дополню, этим модемом мечтается охватить 4 типа девайсов: -простые стационарные- без GPS; - стационарные посерьезней; - простые и непростые мобильные; поэтому придется парралелить данные от GPS на 900й и наружу, на основную плату с процесссором, пока не решил, дипами, перемычками или логикой соответственно будут как минимум две разные основные платы
|
|
|
|
|
Aug 6 2013, 11:56
|

Гуру
     
Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463

|
DEBUG_UART модуля оставлять на пинах для прошивки/перепрошивки смысла мало. Либо использовать либо не использовать. Причина в том, что для прошивки нужен соответствующая схема, либо чип для огласования, а это лишнее. И потом если процессор используется и работает по первому уатру, то он обеспечит перепрошивку SIM900 без труда. Если требуется использовать DEBUG_UART то только под свою задачу под EAT. QUOTE (aman @ Aug 6 2013, 13:57)  ... дополню, этим модемом мечтается охватить 4 типа девайсов: -простые стационарные- без GPS; - стационарные посерьезней; - простые и непростые мобильные; поэтому придется парралелить данные от GPS на 900й и наружу, на основную плату с процесссором, пока не решил, дипами, перемычками или логикой
соответственно будут как минимум две разные основные платы охватить 4 типа девайсов нереально с этими технологиями. Там где стационарные - другие требования к питанию и контролю в отличие от непростые мобильные. параллелить данные от GPS на 900й и наружу тоже не имеет большого смысла. Что-то одно. Вариант - в свой проц правильнее, как по конфликтам так и по задачам. В 900й от скромности, безисходности, малобюджетности если не ставить проц и все в EATе.
|
|
|
|
|
Aug 7 2013, 04:23
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
2CADiLO в EAT не хотелось трогать DEBUG_UART как основной порт для прошивок, вот и спроил, нельзя ли завести GPS дату на GPIO. ОК, бум ставить перемычки. А с MCU GPS дату только напрямую. Спасибо 2Aner Для девайсов с EAT и c MCU будут разные основные ("MAIN") платы, с соответствующими вариантами схем согласования и питания. А модемный модуль должен быть универсальным, с минимальным набором "лишних" элементов, основную массу которых можно вынести на MAIN. С уважением, аман во вложенном архиве, первая попытка модуля-модема на 900+08.
sim900_08.rar ( 836.24 килобайт )
Кол-во скачиваний: 81на тестовой MAIN выход на COM через SP3232, согласование 08-го с 900м на полевиках с питанием последних от VDD_EXT.
Сообщение отредактировал aman - Aug 7 2013, 03:54
|
|
|
|
|
Aug 7 2013, 07:51
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
Цитата(CADiLO @ Aug 7 2013, 13:40)  Да - просто написать свой софтовый UART. Киньте мне в личку свой емейл или скайп. сори, не дорос еще до личных сообщений
|
|
|
|
|
Aug 7 2013, 09:01
|

Гуру
     
Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988

|
UART был написан одесским товарищем еще на самой первой версии ЕАТ в связи с невозможностью сменить скорость дебаговского порта. На 9600 работает прекрасно, выше просто не пробовали делать. На предмет исходников помочь не смогу, но то что это реально, могу уверить. Более того, на том же первом ЕАТ была разработка, где на софтовых I2C и SPI висели индикатор и ENC28J60 соответственно. Кстати по настоянию и при активном участии этой фирмы Симком сделал эти интерфейсы в API. http://ai-grifon.com.ua/index.php/ru/compo...-01-04m-1kh-5khНасколько я видел эту вот железку, то контроллера нет - все делается модулем через ЕАТ.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Aug 8 2013, 04:11
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
Семен Семеныч!!!! Debug оставляем только для прошивок, а в EAT варианте GPS цепляем на основной UART и все дела  . Правда без перемычек все же не обойтись
|
|
|
|
|
Apr 9 2014, 09:54
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
Добрый день! Хотелось поделиться решением "проблемы" с неправильной нумерацией строк с ошибками, при компиляции в EAT. Компилятор не учитывает строки с комментами, отсюда может набежать разница в нумерации строк при выводе ошибок. При РЕДАКТИРОВАНИИ исходных примеров сразу удаляю некоторые "лишние" строки с комментами, см. первый рисунок,
Нужные комментарии переставляю в конец строки, как показано на втором рисунке
Читабельность не сильно ухудшается, зато при разборе внесенных ошибок, номера строк будут указаны верно. А это для начинающих, типа меня, вопрос не праздный  P.S. Поправлюсь: При компиляции исходного текста ошибок не возникает (во всяком случае в примерах которые разбирал), соответственно если не редактирую исходный код, то и комменты не трогаю
Сообщение отредактировал aman - Apr 10 2014, 02:29
|
|
|
|
|
Apr 11 2014, 10:56
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
Добрый вечер! Есть два вопроса по EAT900. В мануале SIM900_Embedded AT Application Note_V1.02 от 2013-01-09, возможно вкралась опечатка. Чтобы долго не описывать. ниже два рисунка, со страниц 21 и 22.
на втором похоже на опечатку? Вопрос второй. в исходном примере "fcm", добавил три строки, чтобы распечатать в Debug дополнительные параметры, см. рисунок.
но в Debug не выводится, см. ниже
что не так? В общем то, оба вопроса не такие уж и страшные. Переходы не дадут пропасть данным, switch(flEventBuffer.eventTyp) { case EVENT_MODEMDATA: ... case EVENT_UARTDATA: ... просто хотелось воочию увидеть порт с которого идет ввод br, аман
Сообщение отредактировал aman - Apr 11 2014, 11:12
|
|
|
|
|
Apr 11 2014, 11:16
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 30-07-13
Из: г.Алматы, Казахстан
Пользователь №: 77 736

|
Цитата(Romashki @ Apr 11 2014, 16:58)  Да, там опечатка. Должно быть FlUartDataType. А вообще все есть в файлике C:\SIM900RDevIDE_DTMF_MultiTask_GCC\EmbatSIM\gsmos\flinc\fl_appinit.h Спасибо!
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|