Перейти к содержанию
    

borman11

Участник
  • Постов

    20
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о borman11

  • Звание
    Участник
    Участник
  • День рождения 01.05.1974

Информация

  • Город
    Array

Посетители профиля

1 350 просмотров профиля
  1. Работаю с модулем через USB. Если включен автоматический прием данных (AT+CIPRXGET=0), то все работает нормально. Когда включаю ручной режим (AT+CIPRXGET=1), то работает, НО... если я закрою TCP соединение (AT+CIPCLOSE=0) и снова попытаюсь его открыть, то модуль перестает отвечать на команды, а через 1-2 минуты перезагружается. Во всех AppNote описывается этот режим (ручное чтение). Т.е. вроде как должно работать. Это я что-то делаю неправильно или так оно и есть? Ниже лог АТ команд: AT+CGMR +CGMR: 1575B14SIM5320E OK AT+CNSMOD? +CNSMOD: 0,5 OK AT+CIPRXGET=1 OK AT+CGSOCKCONT=1,"IP","" OK AT+CSOCKSETPN=1 OK AT+NETOPEN OK +NETOPEN: 0 AT+IPADDR +IPADDR: 10.151.50.63 OK AT+CIPOPEN=0,"TCP","ya.ru",80 OK +CIPOPEN: 0,0 AT+CIPSEND=0, >GET / HTTP/1.1 Host: ya.ru User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 Accept: text / html OK +CIPSEND: 0,143,143 RECV FROM:87.250.250.242:80 +IPD478 +CIPRXGET: 1,0 AT+CIPRXGET=2,0,1024 +CIPRXGET: 2,0,478,0 HTTP/1.1 302 Found Date: Wed, 25 Apr 2018 18:46:49 GMT Cache-Control: no-cache,no-store,max-age=0,must-revalidate Location: https://ya.ru/ Expires: Wed, 25 Apr 2018 18:46:49 GMT Last-Modified: Wed, 25 Apr 2018 18:46:49 GMT P3P: policyref="/w3c/p3p.xml", CP="NON DSP ADM DEV PSD IVDo OUR IND STP PHY PRE NAV UNI" Set-Cookie: yandexuid=8066237061524682009; Expires=Sat, 22-Apr-2028 18:46:49 GMT; Domain=.ya.ru; Path=/ X-Content-Type-Options: nosniff Content-Length: 0 OK ************ Закрываю TCP соединение AT+CIPCLOSE=0 OK +CIPCLOSE: 0,0 ************ Снова пытаюсь открыть AT+CIPOPEN=0,"TCP","ya.ru",80 OK ************ Модуль не отвечает ...
  2. Я использовала последнюю схему (http://www.dextrel.net/diyzerocrosser.htm). Как говорится, "поставил и забыл". Стабильно работает, не требует настройки, маленький джиттер. Использовал для диммера. Перед этим пробовал простую схему - помучался несколько дней и выкинул ее нафиг.
  3. У меня Eclipse сборка Helios. eclipse-arm-6.30-latest ставится "одним кликом". Ничего допиливать не надо.
  4. Я пишу код в Эклипсе, а отлаживаю в IAR. Плагин для эклипса есть, поддерживающий 6-ю версию IAR'а. Пробовал отладку в самом Эклипсе - вроде работает, но как-то не легла душа. Да и конфигурировать проект в IAR'е удобнее.
  5. Я использую самописный менеджер памяти. Статей по его реализации в инете полно. К тому же, его можно заточить под тип задач, которые используются в данном проекте. Можно гибко сконфигурировать используемую память. Можно добавить модуль статистики использования памяти: максимальное/текущее использование памяти, фрагментация, ... Это очень удобно при отладке.
  6. Это точно. Я в то время студентом ZX + АОНы клепал. Так на радиорынок на такси ездил (денег хорошо эти вещи приносили).
  7. stm32f4xx

    Может не в тему, но для каких реальных задач (кроме обработки звука) можно его применить? Просто интересно, т.к. с ЦОС знаком только теоретически из институтской программы. И то, на основе обработки всяких радиосигналов на РЛС, дальномеров и т.д.
  8. Вот пример из бутлоадера Flash Magic void execute_user_code(void) { void (*user_code_entry)(void); user_code_entry = (void(*)(void)) USER_FLASH_START; user_code_entry(); }
  9. Я пробовал такие лампочки диммерить. Да, работает. Но качество "не айс". Существует минимальный порог (процентов 25-30 от максимума), при котором лампа не зажигается. К тому же, при минимальной яркости видно мерцание. Да и диапазон изменения яркости слишком узкий. В общем, мне лично не понравилось.
  10. Я разок купил токой. Даже в черный ящик его засовывал, а он продолжал генерировать импульсы. Затем взял нормальный TSOPхххх и забыл про эту проблему.
  11. А на какой скорости работает PHY? У меня на 10BASE-T потребление больше чем на 100BASE-T на 40 мА. В итоге на 100BASE-T суммарное потребление с трансом на минимальном трафике - примерно 60 мА. К тому же, можно использовать ENERGY DETECT POWER DOWN режим (примерно 40-45 мА экономии), когда нет пакетов в течении какого-то времени. Хотя, при выходе из этого режима теряется первый пакет, но если протокол обмена свой, то это запросто можно обойти.
  12. У lan8720 по сравнению с другими не такое уж и большое потребление. Хотя греется он достаточно сильно (из-за маленького корпуса).
  13. Нужно. Неделю убил, пока дошел до этого. Без инверсии работает только на 10МБит и то, когда захочет. Поставил пока обычный инвертор 7404 на проводках. Работает стабильно. Но, конечно, греется ... Рукой долго не продержишь.
  14. Я заказывал. Ждал 6 недель. Сегодня получил, буду паять. Вроде воздухом должно нормально припаяться. Чип маленький, прогреется быстро. Главное, чтобы не перегреть.
  15. На счет надежности спорить не буду, т.к. это не серия, а оценивать надежность на 3-х экземплярах устройства - некорректно. А цепи защиты я не изобретал. Аналогичные цепи защиты стоят в блоках управления двигателями (ECU) европейских и японских авто. Также согласен, что для серийного ширпотребного устройства, да еще и в условиях жесткой конкуренции, минимизация необходима. Когда разрабатывали маршрутный компьютер для серийного производства, то изучали аналогичные представленные на рынке. У большинства из них в качестве защиты кроме RC-цепочек ничего не было.
×
×
  • Создать...