ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
797896
IBAH (28.11.2017 19:02, просмотров: 7132)
STM32L0, Reset в засаде! МК висит в Ресете, как узнать кто виноват и что делать. История. Мигрировал на новую плату Новая плата прошивается один раз при питании от СТлинка(3,3В), и... МК умирает, жестко висит в ресете, напряжение на выводе Ресет 0!!! Грешу на на BOR со старой платы притащил такой код, где все было отлажено и протестировано FLASH_OBProgramInitTypeDef s; HAL_FLASHEx_OBGetConfig(&s); if(s.BORLevel!=__BOD__) { s.BORLevel=__BOD__;//2,0 Вольта HAL_FLASH_OB_Unlock(); HAL_FLASHEx_OBProgram(&s); HAL_StatusTypeDef HAL_FLASH_OB_Lock(); } уложил уже 2 МК. Выкинул это код, прошился, все работает. Востанавливать настройку монитора ресета боюсь, осталась последняя плата. Что я делаю не так?!