DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
小白也能明白的STM32的低功耗与唤醒机制
STM32系统中2种数据掉电保护的方法
分享STM32F051中文参考手册(重制书签版)
AI工具训练营-用ChatGPT解决HID Keyboard实现的问题
STM32固件库分享,超全系列整理
STM32小白入门指南:从基础到OTA实现方案
STM32超详细学习笔记
新手必看!STM32单片机应该怎么学?
如果你解决了这些问题,就可以直接学STM32
微信公众号
手机版
/** TIM3 GPIO Configuration
PC6 ------> TIM3_CH1) h! E7 s' M A9 ^1 V p
PC7 ------> TIM3_CH2$ s4 `# H$ n+ X; C0 Q
PC8 ------> TIM3_CH30 T/ Z6 b+ N* S; ?
*/! Y, ^+ G$ S. L0 H. V
3 J" l* H: W# C+ {
/*Configure GPIO pin */0 g3 a9 e$ u* o* N r
GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8;. h$ O/ E2 g8 v6 o( U
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF;9 k2 O1 b7 D8 b5 F2 a
GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;% {$ `+ Y5 ]0 K; M+ Y
GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_UP;
GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz; }0 K. D6 W( T- j, @3 y. i' G$ U- u. z
GPIO_Init(GPIOC, &GPIO_InitStruct);; Y1 Y* |! x% l% ]2 t7 ?
/*Configure GPIO pin alternate function */
GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_1);
2 h5 [, G& D3 ]7 ~; F# R
/*Configure GPIO pin alternate function */, v f1 r9 E5 Q- E( D0 j. V
GPIO_PinAFConfig(GPIOC, GPIO_PinSource7, GPIO_AF_1);0 y/ u0 `- E' e2 X' Q
# }. s0 b% R7 H- Y( A
/*Configure GPIO pin alternate function */# A- L/ }2 \& n- @3 G& c$ M& R
GPIO_PinAFConfig(GPIOC, GPIO_PinSource8, GPIO_AF_1);- ]/ C1 i: ]! y! e3 C
这个应该是霍尔反馈的jie kou t
学习一下