Задать вопрос
Dyikot
@Dyikot

Почему напряжение на пине проседает до 0.8В, при этом Uпит = 3.3В?

Работаю в программе Proteus.
Если подключен к пину полько резистор то напряжение держится около 2В.
Почему оно не 3.3В?
МК STM32F103C6.
60a3d0e12935d698969106.png
60a3d0fd3a015972451243.png
//Настройка Таймера
		TIM1->PSC = 799;//Предделитель
		TIM1->ARR = 999;//Период сигнала
		TIM1->CCR1 = 499;//Время высокого уровня сигнала
		TIM1->CCMR1 |= TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_1;//Выбор PWM сигнала
		TIM1->CCER |= TIM_CCER_CC1E;//Включение канала 1 Capture/Compare
		TIM1->BDTR |= TIM_BDTR_MOE;//Включение выхода
//GPIO
GPIOA->CRH |= GPIO_CRH_MODE8_0 | GPIO_CRH_CNF8_1
  • Вопрос задан
  • 181 просмотр
Подписаться 1 Простой 3 комментария
Решения вопроса 1
@VT100
Embedded hardware & software.
Вангую по swap-файлу: пин закорочен базовым переходом переходом транзистора.
Ds: Не знаете схемотехники.
Rp: Ограничить ток последовательным резистором и учить схемотехнику.

P.S. Фотки загрузились. Всё так и есть. R5, напротив, - лишний.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы