|
|
  |
M95, Новый миниатюрный модуль |
|
|
|
Jun 15 2012, 14:33
|
Местный
  
Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947

|
Цитата(pau62 @ Jun 15 2012, 17:31)  Есть rvds3.1 да и другие компилеры есть. Толку то от них без SDK. Ну это как бы к слову, я не ищу ничего - Оцпу проекты закрылись. OpenCPU_GS2_SDK_V1.2.rar - под М80.
|
|
|
|
|
Jun 15 2012, 18:46
|
Местный
  
Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682

|
Цитата(pau62 @ Jun 15 2012, 17:31)  Оцпу проекты закрылись. Ну и зря... Я в который раз убеждаюсь, что ОЦПУ - это идеальный вариант для БЫСТРОЙ разработки приложений. Чем тужиться и втискывать обмен с модулем через порт и писать всякие парсеры, имеем почти что непосредственный доступ (а если копнуть ядро, то и совсем непосредственный, благо в первой версии оцпу под S32 sym-файле видны имена и адреса функций ядра, переменные, калибровочные таблицы etc., которые в принципе ищутся в hex-эдиторе в последующих версиях - это для фанатов хака). А если бы китайцы еще додумались написать SDK вроде билдера на С++, то любая домохозяйка за полчаса натаскала бы мышей компонентов и написала бы трекер или охранку
|
|
|
|
|
Jun 15 2012, 19:07
|
Частый гость
 
Группа: Участник
Сообщений: 116
Регистрация: 22-10-11
Из: Россия
Пользователь №: 67 897

|
дык парсеры практически все те же, а если в простых приложениях приделать вочдог, и , скажем, контроль напряжения и далласовскую таблетку, то чисто по деньгам выгоднее присобачить контроллер за 1$. А вот если в таких же простых приложениях надо говорить человеческим голосом, или жырные массивы данных хранить - тогда ОЦПУ выгоден. Но уже не хочется быть заложником невыполняемых обещаний. Цена независимости от всяких разных оцпу-опенат - ну примерно доллара 3. Хотя зарекаться не буду, наверное сунусь еще в это дело )))
П.С. Кстати, кому-либо известена распиновка SD-карты для м95? Вроде как она на Nc выводах обязана быть.
Сообщение отредактировал pau62 - Jun 15 2012, 19:11
|
|
|
|
|
Jun 17 2012, 08:14
|
Группа: Новичок
Сообщений: 9
Регистрация: 30-12-05
Пользователь №: 12 740

|
Цитата(GeGeL @ Jun 15 2012, 21:46)  Ну и зря... Я в который раз убеждаюсь, что ОЦПУ - это идеальный вариант для БЫСТРОЙ разработки приложений. Чем тужиться и втискывать обмен с модулем через порт и писать всякие парсеры, имеем почти что непосредственный доступ (а если копнуть ядро, то и совсем непосредственный, благо в первой версии оцпу под S32 sym-файле видны имена и адреса функций ядра, переменные, калибровочные таблицы etc., которые в принципе ищутся в hex-эдиторе в последующих версиях - это для фанатов хака). А если бы китайцы еще додумались написать SDK вроде билдера на С++, то любая домохозяйка за полчаса натаскала бы мышей компонентов и написала бы трекер или охранку  это конечно если не считать стоимость компилятора  дешевле все таки использовать Q2686 и его бесплатный GCC из комплекта поставки. Чем все симкомы и квиктелы... если конечно они не сделают поддержку GCC. Я задавал вопрос по квиктелу - помоему даже в это сторону не смотрят. всех устраивает такое положение дел - или покупай за 8000$ или пользуй пиратский. Я новый проект сделал на М12 а теперь и не знаю стоило уходить от Q2686? Гемороя много с квиктелом да еще и цена компилятора, да еще и новый чипсет ждем  не скучно.
|
|
|
|
|
Jun 17 2012, 14:58
|
Местный
  
Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682

|
Вообще не вижу проблем с компилятором. В модуль вливается бинарный файл, в который входит задача ядра и выполняет его АРМ-код, вызывая при необходимости определенные функции по известным адресам с известными параметрами. Каким образом будет переведен С в коды АРМ, ядру как бы без особой разницы. Надо лишь подцепить app_start.lib, что опять же сделано открыто в первых версиях, и по аналогии можно сделать за существенно дешевле чем 8000$  Просто это никому не надо: если просмотреть скомпилированный бинар, то там нет никакой прямой ссылки на тип компилятора, разве что по особенностям генерируемого кода можно предположить. Т.е. используя gcc, вы получите весьма похожий бинар и безмерную гордость от пользования легальным софтом  За что уважаю китайцев, так это за прагматизм: меньше сю-сю, больше дела... Цитата(tedic @ Jun 17 2012, 11:14)  Гемороя много с квиктелом Не знаю, о чем Вы, но что касается саппорта, то я бы назвал его близким к идеальному. Вечером пишешь вопрос (конкретный), утром - конкретный ответ. Что касается багов ОЦПУ, то они есть, как и везде, но ни разу у меня не возникло безвыходной ситуации: всегда получалось найти причину бага и решение обходным путем. Ну, и сама разработка софта мне не показалась особо напряжной.
Сообщение отредактировал GeGeL - Jun 17 2012, 15:05
|
|
|
|
|
Jun 18 2012, 10:01
|

Частый гость
 
Группа: Свой
Сообщений: 188
Регистрация: 21-04-06
Из: Украина, Киев
Пользователь №: 16 335

|
Цитата(pau62 @ Jun 15 2012, 22:07)  П.С. Кстати, кому-либо известена распиновка SD-карты для м95? Вроде как она на Nc выводах обязана быть. Наверное имелось ввиду, для М80, а не М95?
|
|
|
|
|
Jun 19 2012, 13:26
|
Группа: Новичок
Сообщений: 9
Регистрация: 30-12-05
Пользователь №: 12 740

|
Цитата(GeGeL @ Jun 17 2012, 17:58)  Не знаю, о чем Вы, но что касается саппорта, то я бы назвал его близким к идеальному. Вечером пишешь вопрос (конкретный), утром - конкретный ответ. Что касается багов ОЦПУ, то они есть, как и везде, но ни разу у меня не возникло безвыходной ситуации: всегда получалось найти причину бага и решение обходным путем. Ну, и сама разработка софта мне не показалась особо напряжной. Саппорт прекрасный, софт пишется легко, но есть проблемы 1. например для модемов с памятью S32 например так и не выпустили прошивку в которой устранили затыкание ком-порта (порт затыкался если по время cfun=1,1 на порт шел поток данных) куда девать старые устройства? а ведь год еше не прошел даже. 2. есть два аудио входа-выхода. Логично было предположить что они равноценны. Окезывается нет - говорить можно по обоим слушать тоже. А вот музыку играть или речь выводить (wav и т.п.) только на один. Причем саппорт признал это через две недели, под пытками Понятно что ничто не идеально, но разочаровашка...
|
|
|
|
|
Jun 19 2012, 14:29
|
Местный
  
Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947

|
Цитата(tedic @ Jun 19 2012, 16:26)  Саппорт прекрасный, софт пишется легко, но есть проблемы 1. например для модемов с памятью S32 например так и не выпустили прошивку в которой устранили затыкание ком-порта (порт затыкался если по время cfun=1,1 на порт шел поток данных) куда девать старые устройства? а ведь год еше не прошел даже. 2. есть два аудио входа-выхода. Логично было предположить что они равноценны. Окезывается нет - говорить можно по обоим слушать тоже. А вот музыку играть или речь выводить (wav и т.п.) только на один. Причем саппорт признал это через две недели, под пытками Понятно что ничто не идеально, но разочаровашка... Да, Григорий, есть такое, говорят что музыку играть или речь выводить (wav и т.п.) на два будет возможность в новом чипсете, а пока только так -( (M12E-16-NCH-CPU).
|
|
|
|
|
Jun 20 2012, 07:55
|
Группа: Новичок
Сообщений: 9
Регистрация: 30-12-05
Пользователь №: 12 740

|
Цитата(Aleksandr_q @ Jun 19 2012, 17:29)  Да, Григорий, есть такое, говорят что музыку играть или речь выводить (wav и т.п.) на два будет возможность в новом чипсете, а пока только так -( (M12E-16-NCH-CPU). Очень ждем, кстати может там и GCC будет ? Печалит то что безусловно первые версии будут полны приключений
|
|
|
|
|
Jun 20 2012, 19:31
|
Группа: Новичок
Сообщений: 3
Регистрация: 17-02-08
Пользователь №: 35 132

|
Упомянутые файлы пробегали здесь http://satron.ru/product/Quectel/M95#downloads. Хранятся под названиями Руководство по обновлению прошивок в модулях на базе MT6252.Протокол обновления прошивок в модулях на базе MT6252.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|