03 2019 档案

摘要:基本流程: 1.配置定时器 2.开启定时器 3.动态改变pwm输出,改变值 HAL_TIM_PWM_Start(&htim4, TIM_CHANNEL_1); 函数总结: PWM输出配置: 频率设置: 刹车和死区配置: 基于通信的pwm频率和脉宽的更新控制算法: 补充: 开起定时器功能 只要在相应的 阅读全文
posted @ 2019-03-27 21:39 CodeAllen 阅读(20695) 评论(0) 推荐(0)
摘要:1 自带的hal_delay 函数 毫秒级延迟 也可以配置为us延时,改变函数参数 配置方法:也可以配置为1us 2 中断延时 利用定时器计时 3 优选方式 获取系统时钟计时,非阻塞式延时 阅读全文
posted @ 2019-03-27 21:33 CodeAllen 阅读(11418) 评论(0) 推荐(1)
摘要:GPIO 库函数 基本就是使用以下几个函数 2019-03-27 阅读全文
posted @ 2019-03-27 21:30 CodeAllen 阅读(2633) 评论(0) 推荐(0)
摘要:ADC工作均为非阻塞状态 轮询模式 中断模式 DMA模式 库函数: 校准模式: 校准ADC(HAL_ADCEx_Calibration_Start(&hadc);有些芯片不支持校准,F4不支持 可变占空比设置 1 /* 2 3 实际使用时空置引脚状态下会飘动,大致为3.3V的一半,是芯片内部的原因 阅读全文
posted @ 2019-03-26 20:57 CodeAllen 阅读(9283) 评论(0) 推荐(2)