ViorDash
Участник-
Постов
24 -
Зарегистрирован
-
Посещение
Весь контент ViorDash
-
Посмотрите на Cypress PSoC 3/5LP, у них есть процы с boost converter, запускаются от 0,5в и потребление от 25 мкА
-
Возможно Вам поможет эта статья, https://habr.com/ru/company/embox/blog/538416/
-
Delphi. Функция ReadFile ошибка 87 (0x57) ?
ViorDash ответил zombi тема в Программирование
Как осуществляется доступ к диску у Win32DiskImager. Наверняка по комбинации CreateFile / DeviceIoControl можно отыскать. К тому же для виндовых прог у IDA есть отладчик. Ставите бряку на, например CreateFile, и смотрите какие параметры передаются. И затем в своей проге установить теже самые параметры -
Delphi. Функция ReadFile ошибка 87 (0x57) ?
ViorDash ответил zombi тема в Программирование
то что стирает, то судя по https://docs.microsoft.com/en-us/windows/win32/api/winioctl/ni-winioctl-ioctl_disk_delete_drive_layout так и должно быть. Когда-то давно, для выборки серийного номера хардиска, пользовался IOCTL_SCSI_MINIPORT и второй вариант с IOCTL_STORAGE_QUERY_PROPERTY. Попробуйте диззассемблером (IDA pro) посмотреть, я так и делал, сравнивал мой считыватель и как WinHex считывает, благо что в дизассемблере DeviceIoControl легко ищется. -
Спасибо, хоть какойто ориентир.
-
Приветствую! Можете ли сказать какая дальность получилась с этим чипом? Пробьет пару этажей бетонного здания, по вертикали? Например на 868 МГц
-
Попробуйте использовать любую из "кликалок" для функционального тестирования, например https://testcafe.devexpress.com/Documentation/Using_TestCafe/Setup/ Записываете шаги, куда кликать в браузере и что вводить, и затем воспроизводите
-
не обращайте внимание на внешние питания. Для простоты понимания, мерьте потенциал на базе относительно его эммитера
-
VisualGDB и ARM
ViorDash ответил DASM тема в GNU/OpenSource средства разработки
У меня отношение ко всему "зоопарку" сред разработок, подобно ситуации например с любимой отверткой, зачем мне нужен кусок металла и пластик и потратить кучу времени/знаний чтобы из этого потом делать инструмент, если мне нужно только закрутить винт. По мне лучше заплатить и получить инструмент к которому я привык, и тратить время на работу, а не на инстументы -
VisualGDB и ARM
ViorDash ответил DASM тема в GNU/OpenSource средства разработки
Да, HAL, просто взял их сгенерированный визардом код, и его расширял. Но не вижу проблем и без библиотек использовать -
VisualGDB и ARM
ViorDash ответил DASM тема в GNU/OpenSource средства разработки
Тоже начал пользовать. С JLink-ом немного дольше грузит, чем через Olimex. Полностью доволен. C STM32F207 проблем не было -
Спасибо большое! команда иницилизации AT+CGDCONT=1,"IP","ххх"<cr>AT&D2 спасла
-
В терминале (ОС Windows) установлен вышеназванный модем, в отдельном корпусе, с отдельным, неотключаемым питанием, на подобии этого http://rtuatc.com/products/3G_WCDMA/2013/1217/58.html. Для дозвона и соединения используется стандартное подключение Windows. Проблема состоит в том, что если при осуществленном соединении, перезагрузить комп, то модема ОСь больше не видит, понятно что тот остается в data mode, командой +++ его можно перевести в командный режим (и то почемуто не с первого раза срабатывает). Так вот сообственно вопрос, как задать эти 3 плюса при иницилизации? Задавать в строке "Дополнительные команды инициализации модема" безполезно, так как ОСь ждет, на посланный в начале АТ, ответ ОК, и только потом дальше иницилизирует. Или может есть в природе драйвер с анализом data mode, заточенный под SIMCOMы? Нехочется из-за 3х плюсов программы городить. Спасибо
-
Формирование Excel файла на МК
ViorDash ответил kadrum тема в В помощь начинающему
Если знакомы с Delphi, то для среды Delphi 7 есть набор компонентов от DevExpress, так вот в ExpressQuantumGrid 5, есть два файла cxExportGrid4Link.pas и cxXLSExport.pas. В них происходит создание эксель файла xls, "сырым" методом, без привлечения средств OLE. Но сразу оговорюсь, довольно сложная процедура -
А почему не коммутировать вывод RESET-а у СИМ-ки? Я так делал, и проблем не было
-
Проблема с LMX9838
ViorDash ответил bsl76 тема в Форумы по интерфейсам
Еще обратите на 3 резистора по 1 ком, стоят на пинах выбора скорости. Их номинал очень важен, я поначалу с этим столкнулся. -
Система AT-команд в основном стандартная, из специфичных для huawei команд, только переключение режима 2G/3G. На МК поднял USB host, Bulk-ом гоняю данные в/из модема. Из документации, спецификация на USB2.0, и в качестве отправной точки для кода использовалось NXP USB host lite Да модемы не залоченные.
-
Да, USB host
-
Синус -> Цифра
ViorDash ответил Слесарь тема в В помощь начинающему
Я для измерения оборотов на газотурбинных агрегатах применял схему как раз "по верхушкам горбов", так как помехи наложенные на основной сигнал не позволяли через "ноль мерять". Если интересуют подробности, то в мыло -
В своих устройствах использую USB модемы Huawei, со старыми моделями серии E1xx, где можно было отключить командой AT^U2DIAG=0 проблем не было, но так как они потихоньку кончаются, а с новыми серии E3xx, это уже не проходило, команды типа AT^SETPORT="A1,A2;1,2,3" помогают отключить CD и SD, но только если на PC с виндой и с установленными драйверами. Так вот хочу поделиться (1.5 дня на это убил, пока не взял USB Monitor от HHD Software) как включить режим модема в доступных конфигурациях модема. После того как получили конфигурацию, и CD активен, то в интерфейсах будут значения, (обычно это первый интерфейс) bInterfaceClass == 0x08 bInterfaceSubClass == 0x06 bInterfaceProtocol == 0x50 затем закончить конфигурацию и послать Bulk-ом в модем буфер: 0x55, 0x53, 0x42, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x06, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 после этого заново иницилизировать USB стек, без отключения питания с модема. При данном способе и со старыми модемами нет необходимости отключать режимы CD и SD Проверно на E153, E173, E303, E352
-
Математики, напрягитесь )
ViorDash ответил toweroff тема в В помощь начинающему
Скорее всего и практически тоже возможно, а то получается суперархиватор, который 64мега может впихнуть в сотни байт, независимо от содержания. -
CRC-32 по полиному
ViorDash ответил Misile_Inc тема в Программирование
CRC-32 для 5A A5 01 00 01 00 00 03 = 5EBE 29D4, если теперь инвертировать, то = A141 D62B -
Была ситуация когда это нужно было (ограничение оператора), но не спамбот. 24 симки нормально работают, а больше я не пробовал
-