发新帖我要提问
12
返回列表
打印
[其他ST产品]

HAL库—定时器Timer使用及PWM

[复制链接]
手机看帖
扫描二维码
随时随地手机跟帖
21
有何不可0365|  楼主 | 2023-10-28 23:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
PWM配置(Cube Max)

使用特权

评论回复
22
有何不可0365|  楼主 | 2023-10-28 23:42 | 只看该作者
//启动tim2
HAL_TIM_Base_Start_IT(&htim2);
//配置占空比
//参数:句柄,通道,值
__HAL_TIM_SetCompare(&htim4, TIM_CHANNEL_3, pwmVal);

使用特权

评论回复
23
有何不可0365|  楼主 | 2023-10-28 23:42 | 只看该作者
PWM呼吸灯实验

使用特权

评论回复
24
有何不可0365|  楼主 | 2023-10-28 23:42 | 只看该作者
int main()
{
// 定义变量
uint16_t pwmVal=0; //调整PWM占空比
uint8_t flag=1; //设置改变方向。1:占空比越来越大;0:占空比越来越小

// 使能 Timer4 第3通道 PWM 输出
HAL_TIM_PWM_Start(&htim4,TIM_CHANNEL_3);
// while循环实现呼吸灯效果
        while (1)
        {
                HAL_Delay(1);
                if (flag)
                pwmVal++;
                else
                pwmVal--;
                if (pwmVal > 500)
                flag = 0;
                if (pwmVal == 0)
                flag = 1;
                //修改比较值,修改占空比
                __HAL_TIM_SetCompare(&htim4, TIM_CHANNEL_3, pwmVal);
        }
}

使用特权

评论回复
25
帛灿灿| | 2024-2-9 08:11 | 只看该作者

MinUnit 是一个 用 C 语言编写的极其简单的单元测试框架

使用特权

评论回复
26
Bblythe| | 2024-2-9 09:14 | 只看该作者

功率开关和整流器的交流电流环路包含非常高的PWM开关电源典型的梯形电流波形

使用特权

评论回复
27
周半梅| | 2024-2-9 11:10 | 只看该作者

电源电压处于1.6V到5.5V之间

使用特权

评论回复
28
Pulitzer| | 2024-2-9 12:13 | 只看该作者

无法提供开关电源所需的脉冲电流

使用特权

评论回复
29
童雨竹| | 2024-2-9 14:09 | 只看该作者

单片机的外部都连接有象电池等电源部分

使用特权

评论回复
30
Wordsworth| | 2024-2-9 15:12 | 只看该作者

电源内部都有四个电流环路

使用特权

评论回复
31
Clyde011| | 2024-2-9 16:15 | 只看该作者

作为电路的共同电位参考点

使用特权

评论回复
32
公羊子丹| | 2024-2-9 17:08 | 只看该作者

主时钟振荡器主要用作CPU的工作时钟

使用特权

评论回复
33
万图| | 2024-2-9 18:11 | 只看该作者

传送直流信号的引线

使用特权

评论回复
34
Uriah| | 2024-2-9 19:14 | 只看该作者

Buck(或降压)变换器功率部分布局

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则