ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
21 июля
477085 Топик полностью
Светодиод (28.12.2013 19:34, просмотров: 132) ответил MBedder на Если "МК не проф.уровня" - это что-нибудь из классических 8051, то у него толстая "1" на выходе появляется только на короткий период в начале переключения 0->1, а потом висит только хилая подтяжка (это у 8051 называется "квазидвунаправленный порт")
Не настолько классический вариант :-) Немного свежее, stm32f100c4. По даташиту должен тянуть push-pull до 25 мА. Вроде и порт нормально сконфигурен: uint32_t led=0; RCC->APB2ENR|=RCC_APB2ENR_IOPAEN; GPIOA->CRL|=GPIO_CRL_MODE7; GPIOA->CRL&=~GPIO_CRL_CNF7; if((led&1)==0){GPIOA->BSRR=GPIO_BSRR_BR7;}else{GPIOA->BSRR=GPIO_BSRR_BS7;} led++; if((led&1)==0){GPIOA->BSRR=GPIO_BSRR_BR7;}else{GPIOA->BSRR=GPIO_BSRR_BS7;} led++;