STM32
登录
直播中
回头太晚
9年用户
876经验值
擅长:可编程逻辑 电源/新能源
私信
关注
[问答]
STM8L152M8单片机怎么输出不了PWM?
开启该帖子的消息推送
STM8L152
PWM
sta
ti
c void TIM5_Config(void)
{
/* Enable TIM5 clock */
CLK_PeripheralClockConfig(CLK_Peripheral_TIM5, ENABLE);
/* TIM5 Channel1 configuration: PI3 */
GPIO_Init(GPIOI, GPIO_Pin_3, GPIO_Mode_Out_PP_High_Slow);
/*
- TIM1CLK = 2 MHz
- TIM1 counter clock = TIM1CLK / TIM1_PRESCALER+1 = 2 MHz/1+1 = 1 MHz
*/
/* Time base configuration */
TIM5_TimeBaseInit(TIM5_Prescaler_1, TIM5_CounterMode_Up, 65535);
TIM5_OC1Init(TIM5_OCMode_PWM1, TIM5_OutputState_Enable, CCR1_Val, TIM5_OCPolarity_High,
TIM5_OCIdleState_Set);
TIM5_OC1PreloadConfig(ENABLE);
TIM5_ARRPreloadConfig(ENABLE);
TIM5_CtrlPWMOutputs(ENABLE);
TIM5_Cmd(ENABLE);
}
问题出在哪里呢?
回帖
(1)
杜喜喜
2024-5-7 15:39:27
GPIO要输出PWM,一定要设为AF功能,我看你的是设的PP。这是普通GPIO输出模式。并没切换到内部的PWM输出通道。
GPIO要输出PWM,一定要设为AF功能,我看你的是设的PP。这是普通GPIO输出模式。并没切换到内部的PWM输出通道。
举报
更多回帖
rotate(-90deg);
回复
相关问答
STM8L152
PWM
如何实现STM
8
单片机
输出
PWM
波时动态改变频率?
2022-02-21
2974
请问如何解决STM
8
单片机
PWM
无波形
输出
的问题?
2022-01-25
541
STM
8L152C8
T6TAB段式LCD液晶驱动原理是什么?
2022-02-21
1284
红外
8
位
输出
的模块
输出
高电平的时候
单片机
识别
不了
2014-12-31
3984
怎样使用STM
8
S003的
PWM
功能
输出
PWM
波呢
2022-02-17
1686
单片机
的
PWM
自动控制
输出
电压的大小
2017-06-21
12275
stm
8l
单片机
是如何控制电机运动的
2021-08-11
2047
单片机
PWM
方式
输出
音频,音质质量如何?
2023-10-17
219
用stm
8l152
编写好的外部中断唤醒函数为什么在stm
8l
151上运行
不了
?
2024-05-16
227
如何使用stm32F051R
8
T6
单片机
的引脚来
输出
pwm
波形?
2021-07-16
2382
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分