请选择 进入手机版 | 继续访问电脑版
搜索
查看: 1886|回复: 6

[分享] 【ST MCU实战经验】之STM8中UART奇偶校验的使用方法

[复制链接]

18

主题

18

帖子

0

精华

Rank: 3Rank: 3

中级会员

注册时间
2012-10-9
发表于 2014-8-11 18:45:27 | 显示全部楼层 |阅读模式
 该问题由某客户提出,发生在 STM8S105C6T6器件上。据其工程师讲述:当他所撰写的程序不使用奇偶校验的时候,程序工作是正常的;但是当他把奇偶校验改成偶检验EVEN 时,程序无法正常工作;现象为:一、不管上位机发送的数据是不带校验位的,还是带奇偶校验位的,STM8S 都可以正常地接收到数据;二、当奇偶校验位使能后,接收到的数据再返回上位机,显示的数据不一定是正确的。
 
问题详细描述以及ST官方解答见文档: STM8中UART奇偶校验的使用方法.pdf (87.2 KB, 下载次数: 123)
欢迎加入STM32/STM8社区技术交流群: 330177207    STM32L系列开发群:571793578
回复

使用道具 举报

4

主题

389

帖子

1

精华

Rank: 7Rank: 7Rank: 7

版主

注册时间
2014-7-23
发表于 2014-8-11 22:48:46 | 显示全部楼层

RE:【ST MCU实战经验】之STM8中UART奇偶校验的使用方法

谢谢分享
回复 支持 反对

使用道具 举报

10

主题

62

帖子

0

精华

Rank: 3Rank: 3

中级会员

注册时间
2008-4-3
发表于 2014-9-23 19:16:06 | 显示全部楼层

RE:【ST MCU实战经验】之STM8中UART奇偶校验的使用方法

这两天也遇到这个问题,谢谢了。
另外,想请问,STM8的校验位的数值是MCU自己计算,还是用户计算呢?
欢迎加入STM32/STM8社区技术交流群: 330177207    STM32L系列开发群:571793578
回复 支持 反对

使用道具 举报

1

主题

12

帖子

0

精华

Rank: 2

初级会员

注册时间
2016-3-21
发表于 2016-9-8 15:21:47 | 显示全部楼层
前几天STM32F100的程序要改通讯奇偶校验,字长8位,从偶校验改成无校验。也碰到同样问题,
还有现在的很多上位机根本不管什么奇偶一律接收。改奇偶要当心,尤其和下家使用不同的上位机时。
最后直接给了2个程序,一个8位,一个9位。最后用户实测是8位的能行。
回复 支持 反对

使用道具 举报

18

主题

91

帖子

0

精华

Rank: 3Rank: 3

中级会员

注册时间
2016-10-22
发表于 2016-12-3 10:55:08 | 显示全部楼层
谢谢分享
欢迎加入STM32/STM8社区技术交流群: 330177207    STM32L系列开发群:571793578
回复

使用道具 举报

2

主题

402

帖子

0

精华

Rank: 4

高级会员

注册时间
2016-1-23
发表于 2016-12-3 11:26:14 | 显示全部楼层
谢谢分享               
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

Rank: 2

初级会员

注册时间
2011-3-21
发表于 2016-12-13 15:28:48 | 显示全部楼层
还好找了度娘,这问题困扰了我很久。
欢迎加入STM32/STM8社区技术交流群: 330177207    STM32L系列开发群:571793578
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|意法半导体STM32/STM8技术社区    

GMT+8, 2017-1-24 10:56 , Processed in 0.305799 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表