请看我3楼那里的RCC的时钟设置.
至于IO口测试的方式是
if (TIM_GetITStatus(TIM3, TIM_IT_Update) != RESET)
{
/* Clear TIM3 update interrupt [清除TIM3溢出中断标志]*/
TIM_ClearITPendingBit(TIM3, TIM_IT_Update);
// 发送Break 和mark
#if 1
GPIO_WriteBit(GPIOA, GPIO_Pin_5, (BitAction)(1 - GPIO_ReadOutputDataBit(GPIOA, GPIO_Pin_5)));
#endif
} 我在中断里面反向端口,用示波器抓的波形.
我采用外部晶振的方法,外部是25M,不是8M,用的倍频的方式.ST的芯片的晶振上有详细的说明.
|