Несколько минут программа выполняется нормально, затем мк зависает. Ни ресет ни включение-выключение не помогает. Я уже просто написал программу которая зажигает светодиод - таже проблема. Оказалось что дело в линии сброса. Сначала на ней 3.2В, но потом напряжение падает до 2х а затем и 0.6В. Еще я попробовал поставить подтяжку не 10К а 2К - тот же самый эффект. Если замкнуть этот резистор - напрямую подать на ресет напряжение питания все работает отлично. Уж не знаю на что и грешить. Думал дело в кнопке - оказалась не у одного меня такая проблема - https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2Fthe%20reset%20pin%20of%20stm32&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews=247
Что может быть не так?
Добавлено спустя 6 минут 55 секунд:
Кстати забыл сказать - раньше у меня вообще не стояло подтяжки на ресет и все отлично работало на встроенной. 10К я поставил как раз после того как обнаружил эту проблему.
Добавлено спустя 47 секунд:
МК - STM32F103RET6. Питание платы осуществляется от регулятора LD33A
Добавлено спустя 30 минут 10 секунд:
Иногда его отпускает - напряжение опять номальные 3.3 в а потом снова ниже логической еденицы. Все это происходит даже когда плата лежит на столе - т.е. никаких механических воздействий.
Добавлено спустя 1 минуту 50 секунд:
отпаял кнопку - не помогло