borman11
Участник-
Постов
20 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о borman11
-
Звание
Участник
- День рождения 01.05.1974
Информация
-
Город
Array
Посетители профиля
1 358 просмотров профиля
-
Работаю с модулем через 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 ************ Модуль не отвечает ...
-
Я использовала последнюю схему (http://www.dextrel.net/diyzerocrosser.htm). Как говорится, "поставил и забыл". Стабильно работает, не требует настройки, маленький джиттер. Использовал для диммера. Перед этим пробовал простую схему - помучался несколько дней и выкинул ее нафиг.
-
У меня Eclipse сборка Helios. eclipse-arm-6.30-latest ставится "одним кликом". Ничего допиливать не надо.
-
Я пишу код в Эклипсе, а отлаживаю в IAR. Плагин для эклипса есть, поддерживающий 6-ю версию IAR'а. Пробовал отладку в самом Эклипсе - вроде работает, но как-то не легла душа. Да и конфигурировать проект в IAR'е удобнее.
-
Я использую самописный менеджер памяти. Статей по его реализации в инете полно. К тому же, его можно заточить под тип задач, которые используются в данном проекте. Можно гибко сконфигурировать используемую память. Можно добавить модуль статистики использования памяти: максимальное/текущее использование памяти, фрагментация, ... Это очень удобно при отладке.
-
Это точно. Я в то время студентом ZX + АОНы клепал. Так на радиорынок на такси ездил (денег хорошо эти вещи приносили).
-
CortexM3, запись данных в Program Counter.
borman11 ответил Danis тема в Программирование
Вот пример из бутлоадера Flash Magic void execute_user_code(void) { void (*user_code_entry)(void); user_code_entry = (void(*)(void)) USER_FLASH_START; user_code_entry(); } -
Я пробовал такие лампочки диммерить. Да, работает. Но качество "не айс". Существует минимальный порог (процентов 25-30 от максимума), при котором лампа не зажигается. К тому же, при минимальной яркости видно мерцание. Да и диапазон изменения яркости слишком узкий. В общем, мне лично не понравилось.
-
ИК приемники TSOP17xx и помехи
borman11 ответил ukpyr тема в Оптика и оптоэлектроника
Я разок купил токой. Даже в черный ящик его засовывал, а он продолжал генерировать импульсы. Затем взял нормальный TSOPхххх и забыл про эту проблему. -
А на какой скорости работает PHY? У меня на 10BASE-T потребление больше чем на 100BASE-T на 40 мА. В итоге на 100BASE-T суммарное потребление с трансом на минимальном трафике - примерно 60 мА. К тому же, можно использовать ENERGY DETECT POWER DOWN режим (примерно 40-45 мА экономии), когда нет пакетов в течении какого-то времени. Хотя, при выходе из этого режима теряется первый пакет, но если протокол обмена свой, то это запросто можно обойти.
-
У lan8720 по сравнению с другими не такое уж и большое потребление. Хотя греется он достаточно сильно (из-за маленького корпуса).
-
Lan8720
borman11 ответил andrewlekar тема в Fast Ethernet/Gigabit Ethernet/FibreChannel
Нужно. Неделю убил, пока дошел до этого. Без инверсии работает только на 10МБит и то, когда захочет. Поставил пока обычный инвертор 7404 на проводках. Работает стабильно. Но, конечно, греется ... Рукой долго не продержишь. -
Lan8720
borman11 ответил andrewlekar тема в Fast Ethernet/Gigabit Ethernet/FibreChannel
Я заказывал. Ждал 6 недель. Сегодня получил, буду паять. Вроде воздухом должно нормально припаяться. Чип маленький, прогреется быстро. Главное, чтобы не перегреть. -
3.3V vs 5V в автоэлектронике (uC, etc)
borman11 ответил Doka тема в АВТО электроника
На счет надежности спорить не буду, т.к. это не серия, а оценивать надежность на 3-х экземплярах устройства - некорректно. А цепи защиты я не изобретал. Аналогичные цепи защиты стоят в блоках управления двигателями (ECU) европейских и японских авто. Также согласен, что для серийного ширпотребного устройства, да еще и в условиях жесткой конкуренции, минимизация необходима. Когда разрабатывали маршрутный компьютер для серийного производства, то изучали аналогичные представленные на рынке. У большинства из них в качестве защиты кроме RC-цепочек ничего не было.