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

dvi

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

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

  • Посещение

Весь контент dvi


  1. st-link\v3

    это входы для ст-линка... у контроллера должно быть свое питание... T_VCC это питание контроллера...
  2. здесь настройки сделаны для кварца 2 МГц .... чтобы получить 168 для ядра.... Какой все таки кварц? меньше 4 МГц нельзя.... похоже не правильный делитель PLLM...
  3. Калибровка LSE делается сразу после программирования .... как говорили используя PPS от GPS модуля... или замером выхода 512 Гц или 1 Гц .. и вводом коррекции в LSE .... потом при просыпание только добавлять температурную коррекцию ... RTC когда спим не останавливается если питание не сняли с него.. и старение кварца тоже можно рассчитать и вводить при просыпание...
  4. однозначно надо калибровать сам LSE на 32768 .. у меня на stm32l152 тоже до калибровки LSE частота уходит на 9-12 сек/месяц ... Ну и при большом диапазоне температур вводить температурную коррекцию для LSE ...
  5. STM32H742VG Hardfault

    адрес какой то не понятный 0x08100004.... не знаю как stm32h7 ... но вроде старта должен быть c 0x08000004 ...
  6. В STVD после "Start Debugging" меню "Debug Instrument->MCU Configuration->Options" есть Timer1... Timer4 выбрать "Running"... правда для Timer2 надо выбрать Timer3... и в бите ENFCT1 регистра DM_ENFCTR установится "1"... "Ok".. После этого таймер 2 постоянно выдает ШИМ в режиме отладки. и так каждый вход в режим отладки....
  7. STVD с STM8 Cosmic. Запускаю ШИМ на TIM2 на PC5. Все работает. В процессе отладки во время остановки программы в точке остановки в любом месте программы ШИМ останавливается. Как заставить ШИМ продолжать работать в этом режиме? И возможно это или нет ?
  8. У Microchip есть такая память 47L04 и 47L16 ... 4 и 16 Кбит SRAM с сохранением в EEPROM после снятия питания. Интерфейс I2C. Каждую секунду пишу в неё... после снятия питания она автоматом из SRAM переписывает все в EEPROM. При появлении питания восстанавливает данные из EEPROM в SRAM.
  9. К сожалению не все устройства работающие по I2C работают только со своими регистрами. Есть такие которым надо передать какую нибудь команду мало того команды могут быть разной длины(у них свой протокол обмена). А с регистрами как писали выше.
  10. вроде у CAn-H амплитуда маленькая . вроде должно быть в примерно до 3-3.3 V. а резисторы по 120 Ом по концам шины стоят?
  11. а какой из них CAN-H и CAN-L ?
  12. проверь сигналы CAN-H и CAN-L. может все таки проблема в физике шины
  13. В настройке CAN если CanHandle.Init.ABOM = DISABLE; надо включить CanHandle.Init.ABOM = ENABLE; и если с шиной все нормально счетчики ошибок сами постепенно сбросятся (как писал esaulenka). а может проблема с самой шиной или с таймингами ?
  14. у меня на 5.10 некоторый новые паки не ставились... на 5.17 установились. может в этом дело? попробуй версию пака 1.1.0 или 1.0.0...
  15. У меня тоже силаб только C8051F342 . В нем внутренний генератор на 12 МГц ... может это и мешает... попробую внешний поставить... А как USB работал на этой частоте?
  16. Вопросик есть... удалось подружить ARM c GPS модулем на одной плате.... у меня есть проблема... GPS и контроллер силаба не дружат :( при тактовой высокой частоте контроллера.... при частотах меньше 200кГц всё нормально.... но нужно хотя бы при 6 МГц...
  17. а чем смотришь сообщения от модуля? компом через ком порт ? или каким то контроллером?
  18. конечно не хочется думать о самом плохом.... :crying: что убит входной тракт .... сделаю плату и продолжу на ней... ещё вопрос а где можно найти разъём HFL поверхностного монтажа ?
  19. керамика к верху ..... до загрузки атласа после холодного ресета $GPGGA,,,,,,0,00,,,,,,,*66 $GPVTG,,,,,,,,,N*30 $GPGSV,1,1,00,,,,,,,,,,,,,,,,*79 $GPRMC,,V,,,,,,,,,,N*53 $PTNLRTF,V,V,,00,0,,,,,,,,*5A $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPGSV,1,1,00,,,,,,,,,,,,,,,,*79 $GPZDA,,,,,,*48 после загрузки атласа и ефемерид $GPGGA,,,,,,0,00,,,,,,,*66 $GPVTG,,,,,,,,,N*30 $GPGSV,1,1,00,,,,,,,,,,,,,,,,*79 $GPRMC,111655.00,V,,,,,,,,,,N*7A $PTNLRTF,V,A,299830,00,0,,,,,,,,*44 $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPGSV,1,1,00,,,,,,,,,,,,,,,,*79 $GPZDA,111655.00,28,01,2009,,*61 после того как видил пару спутников перепаивалась антенна.... а вообще можно эту цепочку (на антенный вход ) навесным монтажом делать? или все таки сделать нормальную плату?
  20. максимум 3.6в .... потребляет около 9 мА ... кабель всего 8 см.. 3.6в не помогло....
  21. схемы защиты нет... OPEN - GND SHORT - VCC но что подключены что не подключены... А от версии Firmware модуля что то зависит? стоял 1.05 ... но после заливки 2.01.1 ничего не изменилось 3.3 V active miniature unpackaged antenna поднял до 3.3 V ... пока ничего ..... :(
  22. Спасибо! у меня почти также... только OPEN И SHORT подключены и отсутствует L3... попробую так...
  23. На счет проводка здесь на форуме нашел... писали что хоть что то должен видить... Питание на антенну подается (тоже что и на модуль 3.25 V). Проверял на открытом небе... тоже самое... На счет шумов есть подозрение что GSM мешает (надо мной два сайта GSM разных операторов)... Но я проверял в другом месте где кроме WIFI ничего нет... Да и готовый GPS NOKIA блутузный работает в этих условиях практически отлично.. в комнате иногда до 4-5 спутников видит... А схемку если не сложно можно на мыло ? а может стоит сразу плату развести и на ней проверять.. ?
  24. Никогда не работал с СВЧ схемами ... просьба не пинать сильно :) Собрал два макета с Copernicus и оба выдают одно и тоже. На одном антенна проводок ~ 6 см припаянный прямо к входу RF Input. На другом активная антенна , но из за отсутствия разъёма HFL антенны припаяна к макету. С начало видели то один то два спутника ... а сейчас ноль ... пустые пакеты... $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPGSV,1,1,00,,,,,,,,,,,,,,,,*79 $GPZDA,,,,,,*48 $GPGGA,,,,,,0,00,,,,,,,*66 При помощи Trimble GPS Studio загружал альманах и ефемериды из инета ... не помогло.. Может какие нибудь есть хитрости в настройках?
×
×
  • Создать...