xiaonana 发表于 2016-7-22 18:21:35

关于STM8L152模拟串口问题

我想请教一下大家,目前我这边做了一款电路,电源部分与操作板部分是通过模拟串口来通信的,本来平常是没啥问题的,当时当电源板热起来的时候,操作板上的就会有异常,现象表现为:本来信息是4个字节,每个字节以外部中断(RX)来判定起始位,然后接收一个字节数据,结束时高电平,下一个字节也是一样的接收方法,这样就需要中断4次才能完全接收到完整信息,但是电源板高温之后,接收老是中断有时3次,有时2次,导致无法接收完全4个字节而产生错误,我用示波器看了接收的波形,是跟正常的一样的,就是不知道STM8L是不是在接收的数据有啥微量变化还是什么的时候会影响中断?请大家帮忙分析一下,很急,谢谢

乞丐工程师 发表于 2016-7-27 08:52:17

:dizzy::dizzy::dizzy::dizzy:

爱阳光爱生活 发表于 2016-7-27 09:11:42

建议改成串口内部的接收和发射,模拟的速度不行,完毕

fx245685226 发表于 2016-7-27 15:03:14

同三楼,可以降低通信速度试试。如果有上拉电阻,可以调小,或者加匹配电阻。

askhua520 发表于 2016-7-28 17:22:02

时钟不准确吧

SZHYK 发表于 2016-8-1 19:40:36

模拟的不好

低调灬你和我 发表于 2016-8-4 12:16:52

关注。。。。。。。。。。。
页: [1]
查看完整版本: 关于STM8L152模拟串口问题