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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> EAT 900 и 900R64
aman
сообщение Aug 7 2013, 07:51
Сообщение #31


Участник
*

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



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

сори, не дорос еще до личных сообщений sm.gif
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 7 2013, 08:07
Сообщение #32


Гуру
******

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



написал вам в личку sm.gif
но это именно для R64 - на других модулях не заведется.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Romashki
сообщение Aug 7 2013, 08:48
Сообщение #33


Местный
***

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



Я пробовал по двупроводной линии в ЕАТ (SIM900 и PIC) сам формировать 0 и 1. МК ловил переходы с 0 в 1 и обратно и выдавал время. Так вот это время менялось в зависимости от того, чем занят модем. Интересно было бы взглянуть на софтовый уарт в ЕАТ sm.gif
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 7 2013, 09:01
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 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

Насколько я видел эту вот железку, то контроллера нет - все делается модулем через ЕАТ.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
aman
сообщение Aug 8 2013, 04:11
Сообщение #35


Участник
*

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



Семен Семеныч!!!! Debug оставляем только для прошивок, а в EAT варианте GPS цепляем на основной UART и все дела sm.gif. Правда без перемычек все же не обойтись
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 8 2013, 06:08
Сообщение #36


Гуру
******

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



Ну это самый очевидный вариант, но только если не нужен порт для связи с внешним миром. MAIN_UART более гибкий и иногда на него вешают разные промышленные железки - например я знаю разработку где стандартный весоизмерительный комплекс вместо компа вешается по UART на модуль.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
aman
сообщение Apr 9 2014, 09:54
Сообщение #37


Участник
*

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



Добрый день!

Хотелось поделиться решением "проблемы" с неправильной нумерацией строк с ошибками, при компиляции в EAT.

Компилятор не учитывает строки с комментами, отсюда может набежать разница в нумерации строк при выводе ошибок.

При РЕДАКТИРОВАНИИ исходных примеров сразу удаляю некоторые "лишние" строки с комментами, см. первый рисунок,
Прикрепленное изображение


Нужные комментарии переставляю в конец строки, как показано на втором рисунке
Прикрепленное изображение


Читабельность не сильно ухудшается, зато при разборе внесенных ошибок, номера строк будут указаны верно.

А это для начинающих, типа меня, вопрос не праздный sm.gif

P.S. Поправлюсь: При компиляции исходного текста ошибок не возникает (во всяком случае в примерах которые разбирал), соответственно если не редактирую исходный код, то и комменты не трогаю sm.gif



Сообщение отредактировал aman - Apr 10 2014, 02:29
Go to the top of the page
 
+Quote Post
aman
сообщение Apr 11 2014, 10:56
Сообщение #38


Участник
*

Группа: Участник
Сообщений: 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:
...

просто хотелось воочию увидеть порт с которого идет ввод sm.gif

br,
аман

Сообщение отредактировал aman - Apr 11 2014, 11:12
Go to the top of the page
 
+Quote Post
Romashki
сообщение Apr 11 2014, 10:58
Сообщение #39


Местный
***

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



Да, там опечатка. Должно быть FlUartDataType.
А вообще все есть в файлике C:\SIM900RDevIDE_DTMF_MultiTask_GCC\EmbatSIM\gsmos\flinc\fl_appinit.h
Go to the top of the page
 
+Quote Post
aman
сообщение Apr 11 2014, 11:16
Сообщение #40


Участник
*

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



Цитата(Romashki @ Apr 11 2014, 16:58) *
Да, там опечатка. Должно быть FlUartDataType.
А вообще все есть в файлике C:\SIM900RDevIDE_DTMF_MultiTask_GCC\EmbatSIM\gsmos\flinc\fl_appinit.h


Спасибо!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 11:36
Рейтинг@Mail.ru


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