[STM8] STM8S105K4通过按键控制灯珠亮度、音量大小、风机风量,有时出现语音误报和假死机

[复制链接]
1736|5
 楼主| simoney0801 发表于 2015-9-8 08:18 | 显示全部楼层 |阅读模式
STM8S105K4通过按键调节控制风机和1W灯珠工作状态,并相应做语音(SC5080定制的语音)提示,语音音量大小通过PT2257控制,其中4路风机分别由STM8S自带的3路PWM和定时器产生PWM来控制,1W灯珠通过另外1路PWM控制
问题点:
当按按键调节灯珠亮度、音量大小、风机风速时,有时会出现‘语音误报’和‘假死机’现象?
1.语音误报
当按按键调节灯珠亮度、音量大小、风机风速时,比如语音应该提示“亮度增加”,有时会提示“风机风量增加”或者其它语音内容
2.假死机
当按按键调节灯珠亮度、音量大小、风机风速时,有时会出现语音突然不提示了,但是实际STVD开发工具变量监测窗口显示,按键控制灯珠、音量、风机变量状态正常,此现象必须关机重新重启
这两个问题一直未得到解决,还请各位大侠慷慨解囊,不吝赐教!!!!!!
皈依 发表于 2015-9-8 08:39 | 显示全部楼层
原理图木有,软件木有,靠现象猜可解决不了问题。。。
 楼主| simoney0801 发表于 2015-9-8 16:15 | 显示全部楼层
楼上正解,下附原理图,谢谢各位大侠!

MCU.pdf

13.33 KB, 下载次数: 9

PWR&VOICE.pdf

14.95 KB, 下载次数: 8

mmuuss586 发表于 2015-9-8 19:44 | 显示全部楼层
程序做些抗干扰处理看看;
米尔豪斯 发表于 2015-9-8 20:17 | 显示全部楼层
程序逻辑乱了
 楼主| simoney0801 发表于 2015-9-11 11:46 | 显示全部楼层
楼上说的有道理,关键是什么问题导致逻辑紊乱呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部