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

 
 
6 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Новые доки на SIM900
CADiLO
сообщение Sep 21 2010, 09:05
Сообщение #1


Гуру
******

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



Новая документация

SIM900_Customer Application Building Tutorial Application Note_V1.0.pdf
SIM900_Embedded AT Application Note_V1.0.pdf
SIM900_SIMDevIDE_Application Note_V1.00.pdf

Как всегда лежит на сайте - http://microchip.ua/simcom/GSM-GPRS-GPS/SIM900/AppNotes
Софт упомянутый в документации будет чуть позже. Примерно после 27 числа.
Раздача по запросу мне письмом.



--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Aner
сообщение Sep 21 2010, 11:48
Сообщение #2


Гуру
******

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



Подскажите CADiLo как получить саму SIM900DevIDE V1.04?
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Sep 21 2010, 11:52
Сообщение #3


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Aner @ Sep 21 2010, 15:48) *
Подскажите CADiLo как получить саму SIM900DevIDE V1.04?
Рискну ответить за него:
Цитата
Софт упомянутый в документации будет чуть позже. Примерно после 27 числа.
Раздача по запросу письмом.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Aner
сообщение Sep 21 2010, 11:56
Сообщение #4


Гуру
******

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



да само описание SIM900_SIMDevIDE_Application Note_V1.00.pdf доступно уже на сайте SIMCOM, а сам софт где?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Sep 21 2010, 12:58
Сообщение #5


Гуру
******

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



>>>> а сам софт где?

читаем еще раз, но внимательно!


Софт упомянутый в документации будет чуть позже. Примерно после 27 числа.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Aner
сообщение Sep 23 2010, 09:34
Сообщение #6


Гуру
******

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



Из описания DevIDE уже много вопросов. Например как, каких размеров мою пользовательскую программу отладить и поместить внутрь. И как надежно это будет работать?
Вот пример: по RS передаю данные в своем протоколе. Требуется обработка протокола, и передача по GSM/GPRS каналу. Могу ли реализовать обработку внутри и какие ресурсы доступны для этого, как оценить? И как все компилировать? Какой язык, какая среда? И будет ли дано описание внутреннего арма полностью? итд.
Go to the top of the page
 
+Quote Post
kovz
сообщение Sep 23 2010, 11:52
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 105
Регистрация: 25-07-05
Пользователь №: 7 079



Цитата(Aner @ Sep 23 2010, 12:34) *
Из описания DevIDE уже много вопросов. Например как, каких размеров мою пользовательскую программу отладить и поместить внутрь. И как надежно это будет работать?
Вот пример: по RS передаю данные в своем протоколе. Требуется обработка протокола, и передача по GSM/GPRS каналу. Могу ли реализовать обработку внутри и какие ресурсы доступны для этого, как оценить? И как все компилировать? Какой язык, какая среда? И будет ли дано описание внутреннего арма полностью? итд.


Язык С/С++, среда любая(симком предлогает свою IDE), компилятор указан в документации(на самом деле любой для ARM), отладка только через уарт и светодиоды, заливать во внутрь как и прошивку, описания арма не будет. Будет только API. По сути пишется одна задача для внутренней OS, в которую будут поступать разного рода события(таймера, новые данные по UART, внешнее прерывание и т.д.). Эта задача выполнена в виде бесконечного цикла, со свичём внутри. Вы забираете из очереди событие, по вышеупомянутому свичу находите тип события и обрабатываете его. Далее цикл повторяется. Нюанс в том, что когда нет в очереди ни одного события ваша задача находится в состоянии спячки.

Надёжность, при условии что пользовательское ПО без глюков, должна быть высокая.

Немного офтопа. У Quectel M10 тоже есть подобная фича, но пока она в релизные версии не включена.
Увидев документацию от Симкома, и попробовав тоже на Quectel, могу сказать следующее - похожи как близнецы братья!
Но есть и разница. У Quectel возможно создать до 10 таких задач и есть шина I2C но нет SPI . У Симкома есть есть SPI но нет I2C(по крайней мере в API? хотя в перечне ног есть). Также у Quectel не один уарт, а 2 в режиме Debug и 3 если не использовать отладку.
О частоте АРМа говорить не будем, тут и так всё ясно.

Сообщение отредактировал kovz - Sep 23 2010, 13:26
Go to the top of the page
 
+Quote Post
=F8=
сообщение Sep 24 2010, 10:15
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Есть вопросы по Embedded AT.
1 Какой максимальный размер статического буфера?
2 Как ведет себя функция ebdat9_01SendToModem если я пытаюсь записать больше данных чем есть свободного места в буфере модеме? Она возвратится с ошибкой? Или будет ждать до победного?

Ну и отдельное большое "спасибо" за использование RVDS. На счет подойдет любой другой компилер есть большие сомнения.
Go to the top of the page
 
+Quote Post
kovz
сообщение Sep 24 2010, 10:23
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 105
Регистрация: 25-07-05
Пользователь №: 7 079



Цитата(=F8= @ Sep 24 2010, 13:15) *
Ну и отдельное большое "спасибо" за использование RVDS. На счет подойдет любой другой компилер есть большие сомнения.

Подойдёт, если выдержаны армовские правила вызова функций.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Sep 24 2010, 10:44
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Цитата(kovz @ Sep 24 2010, 13:23) *
Подойдёт, если выдержаны армовские правила вызова функций.

Если соглашение о вызовах совпадает, если со структурами проблем не возникнет, если наконец хедерами не подавится, и еще возможно какие-то "если" которые сразу на ум не приходят.
Go to the top of the page
 
+Quote Post
kovz
сообщение Sep 24 2010, 10:54
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 105
Регистрация: 25-07-05
Пользователь №: 7 079



Цитата(=F8= @ Sep 24 2010, 13:44) *
Если соглашение о вызовах совпадает, если со структурами проблем не возникнет, если наконец хедерами не подавится, и еще возможно какие-то "если" которые сразу на ум не приходят.

Я вместо рекомендованого Quectel ADS использовал IAR. Проблем не обнаружил.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Sep 24 2010, 11:24
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Цитата(kovz @ Sep 24 2010, 13:54) *
Я вместо рекомендованого Quectel ADS использовал IAR. Проблем не обнаружил.

IAR тоже не безалатен, я на GCC рассчитывал. Оно с одной стороны и пох, а с другой фиг знает как оно дальше будет.
Go to the top of the page
 
+Quote Post
Aner
сообщение Sep 24 2010, 11:33
Сообщение #13


Гуру
******

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



предположительно понятно, в SIM900 (арм 926ej-s 156mhz) дает одну нитку для клиентского приложения.
Но сам арм (его ядро без периферии) +RTOS: RTK-E ...RVDS + библиотеки ... как же без глюков то?
Хотябы знать тайминги для других ниток, на какие ресурсы, хотябы по мипсам могу расчитывать?

kovz... использовал IAR
Вот интересно какой версии IAR, какой проц указывали ( наверное тот что выше, а может нет?)
и какими пользовались библиотеками ( если пользовались)?
(дайте понять каого уровня сложности ваша программа, надеюсь не светодиодом поморгать?)
... как дебажили без джитага?
Go to the top of the page
 
+Quote Post
kovz
сообщение Sep 24 2010, 12:20
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 105
Регистрация: 25-07-05
Пользователь №: 7 079



Цитата(Aner @ Sep 24 2010, 14:33) *
предположительно понятно, в SIM900 (арм 926ej-s 156mhz) дает одну нитку для клиентского приложения.
Но сам арм (его ядро без периферии) +RTOS: RTK-E ...RVDS + библиотеки ... как же без глюков то?
Хотябы знать тайминги для других ниток, на какие ресурсы, хотябы по мипсам могу расчитывать?

kovz... использовал IAR
Вот интересно какой версии IAR, какой проц указывали ( наверное тот что выше, а может нет?)
и какими пользовались библиотеками ( если пользовались)?
(дайте понять каого уровня сложности ваша программа, надеюсь не светодиодом поморгать?)
... как дебажили без джитага?

IAR 5.5 full, проц указывал ARM7EJ-S(но это был QUECTEL !), по поводу библиотек не совсем понял что интересует, если dlib то она уже в основном фирмваре зашита и адреса расположения функций известны. Уровень сложности у меня был не высокий. Пообщаться с акселерометром по I2C, сделать звонок, принять звонок, отправить принять даные по GPRS. Вобщем посчупать, разобраться что к чему. Но другой человек пишет более серьёзную весчь, там отладка сделана очень хитро. Один из потоков за неё и отвечает. В ней реализованы функции вычитивания/записи регистров, переменных и т.д.

Глюки естественно есть, в случае с Quectel они не так страшны + довольно оперативно исправляются.

По поводу мипсов ничего сказать не могу, под наши задачи(охранные приборы) вполне достаточно.
Go to the top of the page
 
+Quote Post
west329_
сообщение Dec 29 2010, 18:23
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423



Скачать где то можно ИДЕ ?, линков не обнаружил в ПДФ документах.
Go to the top of the page
 
+Quote Post

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

 


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


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