Здравствуйте!
При работе с контроллером STM32F100C4 возникли непреодолимые трудности в том месте, где их совсем не ждали. Собираюсь использовать STM дискавери для прошивки. Была разведена плата (жизненноважные ноги были подключены в соответствии с даташитом, и схемой дискавери).
PCB файл платы
На плате кроме STM ещё аналоговый акселерометр, BT-модуль, стабилизатор на TPS62220. Разводка пока под лазерный утюг.
Собственно в чём проблема:
На первой плате МК при включении питания (3.3 В) не подавал никаких признаков жизни. Тактовой частоты на кварцы (8МГц и 32768Гц) не было. Соответственно и ответа на попытки запрограммировать с помощью Дискавери ни к чему не привели.
МК на второй плате при включении питания некоторое время выдавал на кварц тактовую частоту, потом перестал.
Всё это навело на мысль об ошибке в разводке или монтаже - проверил - никаких признаков этого не нашёл, спаяно всё норм. Вот собственно, перед тем как идти к гадалке решил спросить...