5204|18

59

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

STM32的BUG? [复制链接]

我今天仔细看了一下STM32F103RCT6发出来的波形,发现当设置成有检验时,它的串口会少发一个数据位,例如数据位为8位,无论奇还是偶校验都会变成7位数据。这跟串口是否配置成IC卡模式没有关系。我的串口1平时配置成 N,115200,8,1,和PC通讯完全正常,当无论设成奇还是偶校验、8位数据,PC接收都会出错。如果把STM32串口设成奇或偶检验,9位数据,而PC设成相同的校验但是8位数据,通讯也没有问题——这应该是STM32的硬伤、严重BUG了!(昨天发现它的IC卡接口工作不正常,请教了技术支持还没有解决,这是今天再次发的邮件的内容)
请ST尽快给出一个解决办法吧!
此帖出自stm32/stm8论坛

最新回复

                                 收益了  详情 回复 发表于 2010-11-11 16:03
点赞 关注
 

回复
举报

80

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
                                 STM32的规格书对串口已经写明,8为数据位包括校验位。也就是说实际的数据位要少一位的。如果你真想传9位数据你只好取消检验位了
此帖出自stm32/stm8论坛
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
                                 根据2L的解释,没有问题
此帖出自stm32/stm8论坛
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

4
 
                                 我有客户是高手,103RBT6  C8T6,用得很多
此帖出自stm32/stm8论坛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

5
 
                                 2楼的解释是对的,这不是ST的BUG,是楼主脑袋里的BUG,
此帖出自stm32/stm8论坛
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

6
 
                                 STM32是我10年以来用得最爽的片IC了,最不爽的是TI的DSP,也不知道是仿真器的问题还是芯片的JTAG没做好!
此帖出自stm32/stm8论坛
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

7
 
TI 的那些DSP主要是RAM 太小,不带硬件DAC, 最讨厌就是那个忽悠人的150PS PWM DAC.
(标成皮秒其实是想骗一些不懂硬件的电工) 换算成12位DAC 直流电压速率大约仅有160K。

150ps   =  1000M *(1000ns/150ps)=6600M /4096(12位)=1.6 M /10(滤波成直流)=160 K

STM32 的中高端系列,无论是RAM,flash ,DAC,外设, 还是DSP处理能力,都已经超越了TI的低端DSP处理器了。
此帖出自stm32/stm8论坛
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

8
 
"2楼的解释是对的,这不是ST的BUG,是楼主脑袋里的BUG",作为技术支持的斑竹是这样说话的吗?
我做了近20年的硬件,其间串口波形不知看了多少!从来没有听说过"8位数据,1位校验实际上是7位数据加1位校验"!如果还有会用示波器的,把PC串口设成8位数据加一位任意(奇或偶)校验,打一下波形看看是什么样子,不要信口雌黄!你自己做的不标准没关系,你可以说LZ就是要这样设计,但不要说通行的标准就是这样的,更不要诬陷指出自己错误的人.极端BS某些"人"!
此帖出自stm32/stm8论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

9
 
                                 如果楼主认为我的那句笑话冒犯了你,我向你道歉。
此帖出自stm32/stm8论坛
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

10
 
                                 无所谓道歉不道歉,我也说得比较过激,话说过就算了,都别放在心上。大家都是在这里互相学习互相进步,觉得版主真不该这样说话,特别是在这里你还是代表了什么的。
此帖出自stm32/stm8论坛
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

11
 
                                 香水版主免费教会楼主看手册,楼主学完了反过来就咬一口。有这样学技术的吗?
此帖出自stm32/stm8论坛
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

12
 
                                 错误的东西你要奉为圣经我也没有办法。我教会了你懂得标准的东西是什么样子你还要反咬一口,这样学技术,我只有希望以后有机会恭喜你功成名就。
此帖出自stm32/stm8论坛
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

13
 
真搞笑,明明就是楼主搞不定的难题,香水版主一句话帮你搞定了,学会了竟然放起P话来了!
你这么牛,干嘛不直接在主贴中指出手册是这样写的?偏要让别人告诉你!
此帖出自stm32/stm8论坛
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

14
 
                                 和谐,和谐、、、
此帖出自stm32/stm8论坛
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

15
 
                                 经过这么一下,以后对这个问题绝对印象深刻了,对后面的人来说绝对不会再遇到这个问题了,对大家来说是好事啊,吵吵更健康!我奉行一句话“不能改变它,我就服从它”
此帖出自stm32/stm8论坛
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

16
 
                                 这个只能说是LZ没仔细看手册的结果,这段时间弄的一个协议用到的就是8位数据和一位校验,我没看芯片手册之前也是认为,设置8bit数据长度,打开校验就OK了,结果怎么都不对。然后又仔细看了手册才发现,要设成9bits才可以,呵呵!
此帖出自stm32/stm8论坛
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

17
 
                                 很热闹呀,我印象也深了!
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

18
 
                                 的确和别的单片机不一样,很容易疏忽,不知道为什么弄成这样
此帖出自stm32/stm8论坛
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

19
 
                                 收益了
此帖出自stm32/stm8论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表