|
本来程序都调好了,电机也可以控制了。新作了pcb,刷程序后发现,pwm有输出,但是3个桥都输出互补信号,占空比可调。调试模式下,修改 CCER CCMR 后,无论寄存器修改为什么值,但pwm输出保持原样,即使CCER设置禁止输出,pwm信号输出依旧。但BKR禁止输出有效,就是可以禁止所有输出,(LOCK为0) 。发现,在初始化中配置PWM输出模式,上电复位后,PWM输出就输出相应的波形,但之后再更改CCER等寄存器,输出不再变化。 实在不知什么原因,求解各位。 |
| 干扰把单片机干掉了?既然之前是调好的,新做PCB为什么有问题,新PCB和以前有何不同? |
| 好奇怪的问题啊,从来没见过 |
| 不知道那个寄存器能都出来吗,看看写完之后,读出的是什么取值。在强电中(比如大型变频器)的确存在刚开始能控制,过后干扰来了,就控制不了了 |
目前就只有5V供电 ,还谈上什么干扰吧。哎,真是没法整了。搞了个开发板最小系统,也是这效果。![]() |
STM8S103飞线外接芯片,I2C不能得到slaveAddress应答,通讯失败。
测试标签123
IAR FOR ARM和IAR FOR STM8无法共存,
STM8L052,液晶内部电源怎么用?
STM8S105C6T6 UART2串口,能接收数据,不能发送数据
STM8S105K4 串口2 无奇偶校验,也能接收 偶校验的 数据
在STM8S的IAP使用中断和APP使用中断问题
STM8L151 SMBUS设计
STM8S103F复位异常
STM8L的LCD调试时不亮
微信公众号
手机版