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
PC7 ------> TIM3_CH2
PC8 ------> TIM3_CH3
*/% ], o5 Y9 i# ?
/*Configure GPIO pin *// D2 j6 [4 r/ V, B4 S9 W5 o
GPIO_InitStruct.GPIO_Pin = GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8;
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF;
GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;* o/ ]& ~! a7 b
GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_UP;) ~! D5 | y/ E9 p$ g4 t8 F
GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;, C: V# A8 F2 I( H; G* l; {
GPIO_Init(GPIOC, &GPIO_InitStruct);& S0 Y+ c6 h- q" X0 k4 n4 }1 r; |
) R! ~9 P, P9 N C' b
/*Configure GPIO pin alternate function */
GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_1);
0 f/ A$ `( s$ o0 d
/*Configure GPIO pin alternate function */9 B1 R+ L& ]$ r* e" l( {6 n
GPIO_PinAFConfig(GPIOC, GPIO_PinSource7, GPIO_AF_1);, L# O2 S. H/ s+ @. a- Z" W8 j
/*Configure GPIO pin alternate function */, o0 y/ S+ \, Q8 O$ X7 ?
GPIO_PinAFConfig(GPIOC, GPIO_PinSource8, GPIO_AF_1);& V8 h) p* j) M
这个应该是霍尔反馈的jie kou t
学习一下