Jump to content

    

z-ram

Участник
  • Content Count

    54
  • Joined

  • Last visited

Community Reputation

0 Обычный

About z-ram

  • Rank
    Участник

Информация

  • Город
    РФ

Recent Profile Visitors

1135 profile views
  1. Проблема в том что нет ПЛК, а даже простой симулятор стоит в районе $100
  2. Всем привет Есть Profibus устройство DP-Slave (экнодер), есть на него документация, но там подробно описано как как его подключать к ПЛК и как конфигурировать при помощи STEP7. Мне же нужно просто подключить его к онтроллеру и опросить (Master-Slave) Может кто-нибудь уже писал нечто подобное или есть примеры команд с описанием всей процедурой запуска и опроса по Profibus? Хотябы примеры посылок по RS485
  3. Всем привет, Взял пример от симком работы с SMS app_demo_sms.c (https://pastebin.com/TCgNv759) Все работает кроме получение смс, прерывание приходит, вижу свой номер, но в структуре EatSmsReadCnf_st все поля пустые см изображение формат смс - текст. Куда смотреть в чем может быть проблема? В режиме АТ команд все хорошо. Пробовал менять emory storage на EAT не помогло. Может у кого-нибудь есть рабочий пример?
  4. Цитата(CADiLO @ Aug 4 2017, 13:02) Естественно меняя версию ЕАТ, нужно менять и ядро. Иначе будет несовместимость. У меня Catcher_exe_v3.1424.00, но есть и свежее И раздобудьте на китайских форумах или обменниках файлик - Catcher_User_Manual_for_Customer Я примерно это и подозревал, но специально поставил кэтчер на другой компьютер и увидел тоже самое, попробую поэкспериментировать с ядром и поискать другие версии кэтчера Спасибо за советы.
  5. Цитата(CADiLO @ Aug 4 2017, 12:33) Какая версия Catcher ? И ЕАТ староват, стоит обновиться до 1418B07SIM800C32_BT_EAT Пользую то что мне дал дистрибьютер Версия кэтчер v3.1228.00 Но, если я скажем ставлю 5ую версию EAT в модуль то catcher не жрет библиотеку, от 5ой версии, которая вот BPLGUInfoCustomAppSrcP_MT6261_S00_1418B05SIM800C32_BT_EAT *или еще нужно полностью скопировать в папку core прошивку от 5ой версии и заново компилировать?
  6. Разбираюсь с EAT для sim800c загрузил код все нормально, но есть проблема, физически в USB порт пакеты идут, но catcher выводит такую ошибку. Гугл нашел только одно упоминание на китайском сайте. Как это починить?
  7. Цитата(Dog Pawlowa @ Jan 16 2017, 19:01) Надуманная постановка задачи. Нужно привести все записи к более удобоваримому виду, и затолкать их в один или несколько циклических буферов. А как узнать лего и быстро найти нужную запись по адресу? Попутно составить список адресов и номеров записей в памяти? Вот сделал я циклический буфер натолкал туда 1000 записей, затем мне нужно найти 50 разных записей в разных местах буфера, затем удалить их или отредактировать.
  8. Всем привет. Есть такая задача хранить в еепром записи. Выглядит это примерно так [record1] [data1][data2][data3][data4][data5] [record2] [data1] [record3] [data1][data2][data3][data4] Они все разной длины, и мне нужно иметь возможность искать, удалять, редактировать эти записи. Если для поиска Можно сделать отдельную табличку с номерм записи и ее адресом в памяти и поиск производит просто по таблице, то вот добавить поля к записи уже сложнее, а с удалением тоже трудности если просто их удалять, то память быстро станет фрагментированой. Может есть какие-нибудь способы нечто вроде двоичного дерева поиска или еще чего? Пишу на си под АВР
  9. Цитата(CADiLO @ Jan 30 2016, 19:56) И все же - расскажите 1. как организовано питание 2. какая антенна 3. как подключена симка. 1.Питание я точно исключил, запитывался даже от незавимсмого мощного блока питания 2. Антенна обычный штырь, сигнал в районе 16 3. Как в даташите с диодами ps gprs работает, в самом простом режиме в транслите смски уходят
  10. Наблюдаю странную вещь с модулем sim800c s2-10688-z1l08 Отправляю смс в режиме "AT+CSCS=\"UCS2\"\r"; "AT+CSMP=17,167,0,25\r"; все идет штатно как только дохожу до ">" и начинаю передавать смс, через 100мс после окончания передачи STATUS уходит в ноль на несколько сотен милисекунд затем модуль снова отвечает, но по факту он сбросился, если передаю смс из одного символа, то работает. Это точно не сброс по питанию, да даже если бы был по питанию то модуль нужно все равно было включать заново pwrkey Это точно не проблема модуля пробовал на разных модулях. Где искать причины? если не питание? ps на sim900r работает прекрасно
  11. Цитата(CADiLO @ Jan 25 2016, 11:35) Итак выложено - условия потребления прежние - пользуемся, на открытые ресурсы не перекладываем. Можно переложить на FTP форума, в каталог по SIMCOM. Крайний комплект прошивок для SIM800C24 и SIM800C32 c релизнотесами, прошивальщиком, драйверамиUSB и мануалом по прошивке. http://microchip.ua/temp/FW800C.RAR Catcher - в архиве три версии проги и все что было у меня из доков http://microchip.ua/temp/CATCHER.RAR >>>А так же у меня возникла проблема с установкой плагина RVDC под Eclipse Ищем и качаем ARM Development Studio - файл RVDS_31_EVAL.iso 258 мегов А потом лечим ее - http://microchip.ua/temp/tabletka.rar SIM800С -DS - http://microchip.ua/temp/B02CDS32.rar Не могу скачать ссылки не работают =(
  12. FOTA Xmega

    Кто-нибудь реализовывал обновление прошивки по воздуху? Я знаю есть UART bootloader для xmega, я могу скачать прошивку с сервера через gprs модем, но кто собественно будет прошивать контроллер и толкать прошу в uart? можно ли это сделать посредством одного контроллера, чтобы он сам мог слопать прошивку?
  13. Всем привет, передаю данные через DTMF все хорошо работает, но пакет тонов уходит за пару секунд, а модуль его выдает по одному символу раз в секунду, выходит очень долго, можно как то ускорить этот процесс или выудить из него сразу пачку тонов, тоны то ушли? Есть команда прочитать последние тоны, но она работает после завершения вызова, что совсем не то.
  14. Цитата(AlexandrY @ Sep 14 2015, 08:03) Да , тут согласен. FreeRTOS вещь достаточно грязная в ментальном смысле и некрасивая. Лучше попробуйте uCOS-III с сопровождающей книгой, просветляет мозги. А POSIX API в ней позволит легко применять алгоритмы из большинства книг включая "Numerical Recipes in C" Ну а если не хватит денег на uCOS, то можете посмотреть на MQX. Все тоже, но бесплатно. Спасибо, очень дельный совет!
  15. Цитата(AlexandrY @ Sep 13 2015, 14:51) Так какой embedded имеется в виду? Одно дело Raspberry Pi который программируют в одной среде и другое дело Arduino которое программируют в совершенно другой среде. Голые realtime платформы на ARM CortexM еще другая песня. Определиться надо на какую среду выполнения вы ориентируетесь. Там алгоритмы и приемы отличаются кардинально. Пишут под xmega/stm32/freertos Просто иногда складывается впечателние что изобретаю видосипед, не вижу красоты