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

Alex19

Участник
  • Публикаций

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

  • Посещение

Репутация

0 Обычный

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

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

Информация

  • Город
    Тула
  1. Добрый день. Есть необходимость обжимать разъемы molex micro fit 3.0 (Part Number: 43030-0001). Родной обжимальщик стоит каких-то космических денег. А "универсальный" как оказалось выполняет эту задачу неприемлемо (ну с теми губками, что есть у меня в наличии). Причем, использовать плоскогубцы или пайку прошу не предлагать. Нужно не разовое, но максимально дешевое решение. Может какие-то "стандартные" губки для с этим могут приемлемо справляться? Спасибо.
  2. Всем спасибо за ответы. Основную мысль понял. >> А еще проще поставить специальный разъем который при подключении внешней антенны механически отключает внутреннюю. Можете направить ссылками на такие решения? (такая мысль изначально была, но поиски подходящего решения не привели к успеху)
  3. День добрый. Есть рабочее устройство с GSP/ГЛОНАСС приемником и внутренней/пассивной патч антенной. Есть желание добавить возможность использования внешней антенны для GSP/ГЛОНАСС сигналов. И есть огромное желание сделать так, чтобы работали обе антенны одновременно (если есть внешняя) или только внутренняя (если внешняя не подключена). Т.е. решение задачи видится в установке сумматора (если правильно выражаюсь) GPS сигналов (желательно в виде законченной микросхемы). Подскажите, пожалуйста, какие есть решения по этому вопросу(производители микросхем)? Или как правильно гуглить (а то пока что-то все мимо). Спасибо!
  4. Подскажите, пожалуйста, как называется и у где можно купить колесо (ручку) для энкодера по типу - как у компьютерной мышки. Спасибо.
  5. Можно посмотреть на чипы Energy Micro. У них аппаратная поддержка емкостных кнопок есть(интерфейс - LESENSE называется)
  6. STM32 bootloader

    Если Вы в загрузчике не используете прерывания - сделайте как в примере от NXP (secondary bootloader) В прерываниях загрузчика сделайте редирект на прерывания приложения. Как-то так можно: (для загрузчика размером 4кб(0x1000) ) #define BOOTLOADER_SIZE 0x1000 #define redirect(address) unsigned long pc = *(unsigned long*)(address) + (BOOTLOADER_SIZE); void (*redirect_handler)(void) = (void(*)(void))pc;\ redirect_handler(); .... void CT16B0_IRQHandler(void) { redirect(0x1080); } void CT16B1_IRQHandler(void) { redirect(0x1084); } void CT32B0_IRQHandler(void) { redirect(0x1088); } .....
  7. Без равно - Error[Lp002]: relocation failed: value out of range or illegal: 0xbe0 Kind : R_ARM_THM_PC8[0xb] Location: 0x0000041c "main" + 0x4b ... А втавку беру из AN10995 по созданию загрузчка, там вот такие строки (правда там LPCXpresso) asm volatile("ldr r0, =0x1004"); asm volatile("ldr r0, [r0]"); asm volatile("mov pc, r0"); В чем может быть разница?
  8. Доброго времени суток. Процессор LPC1114, IAR5.50. Ругается на вот такую вставку asm ("LDR r0, =0x1000"); // Error[Og006]: Syntax error in inline assembly: "Error[401]: Operand syntax error"... Подскажите, что здесь не так?
  9. Вопрос по LPC11xx

    Без прерывания - void GPIOIntEnable( uint32_t portNum, uint32_t bitPosi ) { switch ( portNum ) { case PORT0: LPC_GPIO0->IE |= (0x1<<bitPosi); break; case PORT1: LPC_GPIO1->IE |= (0x1<<bitPosi); break; case PORT2: LPC_GPIO2->IE |= (0x1<<bitPosi); break; case PORT3: LPC_GPIO3->IE |= (0x1<<bitPosi); break; default: break; } return; } и добавить - GPIOIntEnable(PORT1, 6); Если функция прерывания не описана, то строчка - NVIC_EnableIRQ(EINT1_IRQn); должна быть закоментирована.
  10. Вопрос по LPC11xx

    У Вас тактирование портов не включено - необходимо в main перед настройкой реакции на фронт добавить - GPIOInit( );
  11. Алгоритм CRC16 для IA4421 (Si4421)

    Поспешил я немного за помощью обращться. Оказалось это полином 0x8005 с начальным значением "0" Сори за беспокойство)!
  12. Алгоритм CRC16 для IA4421 (Si4421)

    Спасибо! Но, к сожалению, пакеты я могу только принимать (устройство, которое их посылает, не мое).
  13. Алгоритм CRC16 для IA4421 (Si4421)

    Добрый день. Принимаю пакеты от IA4421 ..... 90 FF FF FF 06 04 11 21 10 47 07 6E 3F где ... 6E 3F - CRC16 (c большой долей вероятности) Подскажите, пожалуйста, алгоритм рассчета CRC16 для этих модулей! Стандартные полиномы и разные начальные значения пробывал. Также был здесь http://www.lammertbies.nl/comm/info/crc-ca...ation.html#intr и здесь http://www.radioscanner.ru/files/miscsoftware/file2176/ не сходиться что-то (может где ошибаюсь) Спасибо! (не уверен, что именно сюда (может это для начинаюших)
  14. Да, нужен изолированный (не написал, думал, что они все изолированные)
  15. Спасибо, но нужен именно RS422.