zero99 发表于 2016-9-24 07:22:38

stm8s串口中断与adc采样问题

程序需实现3.5V以下关机功能,若每12秒未收到串口输入的数据(数据是5秒发一次字符a),否则闪断关机脚,现在的问题是串口没有输入时,可检测到3.5V并关机,若串口不断有数据输入时,则3.3V才关机,请问何原因?

liu553824989 发表于 2016-9-25 09:07:15

一个是考虑到中断优先级,二是要考虑是否参考电压,参考电压不稳,怎么干都不是很准,最后就是程序风格,逻辑不对,也会出现这种情况

黑夜之狼 发表于 2016-9-24 13:37:02

中断优先级?

无薪税绵 发表于 2016-9-24 14:16:38

基准电压是不是外部的?稳不稳定?

Inc_brza 发表于 2016-9-24 15:11:47

程序阻塞!   

1017best 发表于 2016-9-24 15:52:11

应该不是什么大问题吧

风丛林 发表于 2016-9-26 10:29:23

学习了

五哥1 发表于 2016-9-26 11:12:11

重点看参考电压

lulugl 发表于 2016-9-26 16:29:03

一直接收串口去了吧,考虑下状态机的问题

samhong 发表于 2016-10-12 12:11:29

学习了,谢谢!
页: [1]
查看完整版本: stm8s串口中断与adc采样问题