摘要:
阅读全文
posted @ 2021-07-21 16:54
喝茶猫
阅读(445)
评论(0)
推荐(0)
摘要:
1、ARR确定脉冲的周期; 2、void TIM_SetCompare2(TIM_TypeDef* TIMx, uint16_t Compare2)函数设置捕获比较2寄存器值,决定占空比; 3、PWM输出初始化函数: a、输出端定义(可利用端子重映射灵活选择脉冲输出端子), b、定时器初始化(设定分 阅读全文
posted @ 2021-07-21 14:31
喝茶猫
阅读(564)
评论(0)
推荐(0)
摘要:
开漏模式:输出寄存器上的’0’激活N-MOS,而输出寄存器上的’1’将端口置于高阻状态(P-MOS从不被激活)。 推挽模式:输出寄存器上的’0’激活N-MOS,而输出寄存器上的’1’将激活P-MOS。 出现在I/O脚上的数据在每个APB2时钟被采样到输入数据寄存器。 GPIO_InitTypeDef 阅读全文
posted @ 2021-07-21 13:28
喝茶猫
阅读(441)
评论(0)
推荐(0)
摘要:
非隔离型开关电源一般有三种基本工作方式,降压型、升压型、极性反转型三种 工作过程: 1、Q1导通时输入端传递到输出端,L储能(当电路中有电流由A向B流过,断开K时,线圈将产生电动势,试图保留原来的电流,所以产生的电动势方向与原电流方向一致,B为正。) 2、Q1截止时,L、MC2、D1构成供电; 3、 阅读全文
posted @ 2021-07-21 10:23
喝茶猫
阅读(709)
评论(0)
推荐(0)
摘要:
高电平期间t2-t1=N*ARR+CRRx2(需获取N和CRRx2值),在检测到下次上升沿,就能获取整个脉冲周期和占空比; 增大ARR降低分辨率,减小ARR增大分辨率; 1、定时器输入捕获功能的作用:测量脉冲周期、占空比; 2、库函数开发的配置: 更新中断:就是计数器计数到你设定的值ARR值然后溢出 阅读全文
posted @ 2021-07-21 08:30
喝茶猫
阅读(1395)
评论(0)
推荐(0)
摘要:
提问:开发stm32需要具备什么? 回答:一刀传世 1、硬件:选择一块stm32开发板,方便理解电源、复位、时钟、端口,搭建工作最小系统。 2、软件编程工具:选择keil5进行程序编译,下载、仿真;辅助编写工具:notepad、devc++; 3、编程开发工具:STM32F1XX固件库(是否还有其他 阅读全文
posted @ 2021-07-21 08:19
喝茶猫
阅读(569)
评论(0)
推荐(0)

浙公网安备 33010602011771号