PWM输出时,周期由ARR的值决定,而占空比由CRR的值决定
时钟分频因子只针对死区、外部输入等的时候用于降频
重复计数器即二次计数器,当计数器值满时,中断使得重复计数器
关于蜂鸣器
为保证考试环境安静,感觉蜂鸣器一般考试时不会涉及,。但作为一个考点–引脚重映射,也可能会考。
以下三句话就是引脚重映射(注意AFIO时钟使能)
GPIO_Remap_SWJ_NoJTRST //PB4变为普通IO
GPIO_Remap_SWJ_JTAGDisable //一般使用这个将PB3/4 与PA15设为普通I/O
GPIO_Remap_SWJ_Disable // 使用这个之后将无法烧写程序
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);
// 改变指定管脚的映射 GPIO_Remap_SWJ_Disable SWJ 完全禁用(JTAG+SW-DP)
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENABLE);
// 改变指定管脚的映射 GPIO_Remap_SWJ_JTAGDisable ,JTAG-DP 禁用 + SW-DP 使能
如下图,任意一种可用的重映射方式都可以。即上述三句,任用其中一句。(注意:SWJ重映射,可能导致下载时需要按一次复位键,才可以)
stm32之 GPIO_Remap_SWJ_Disable之后无法使用swd下载 程序解决方法
在系统复位的时候默认是开启JTAG与swd的,
在点击下载后的2秒内按下复位键即可将程序下载进stm32
注意:在程序里边加入GPIO_PinRemapConfig(GPIO_Remap_SWJ_NoJTRST,ENABLE); 来彻底解除限制