博主:STM32
+加为好友
+发送站内短信
+我的博客精华
+我的推荐文章
欢迎访问ST MCU的官方网站:
中文版,英文版
资料文档 (13)
性能分析 (5)
实用例程 (9)
产品特性 (8)
2008年份 (35)
· STM32技术参考手册第18章(FSMC)参考译文
· 在STM32中如何配置片内外设使用的IO端口
· STM32 GPIO端口的输入电平说明
· 如何使用STM32的USB非控制端点发送多个数据包
· 【分析】STM32的代码,跑在RAM里快?还是跑在Flash里快?
更多>>
· xiexie
· 多谢lz
· 多谢
· 顶!多谢lz
· 多谢了,参考一下
日志总数:35 篇
评论数量:36
访问次数:13909
STM32
标签: STM32 UART数据格式
STM32的UART是8或9位,支持以下格式:
系统分类: 单片机 | 用户分类: 产品特性 | 来源: 原创 | 【推荐给朋友】 | 【添加到收藏夹】
投一票您将和博主都有获奖机会!
zwysohu66
2008-8-18 15:47:12
我的串口设置如下: USART_InitStructure.USART_BaudRate = 115200; USART_InitStructure.USART_WordLength = USART_WordLength_8b; USART_InitStructure.USART_StopBits = USART_StopBits_1; USART_InitStructure.USART_Parity = USART_Parity_None; USART_InitStructure.USART_HardwareFlowControl = SART_HardwareFlowControl_None; USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx; 我在计算机和单片机上各发送相同的数据(十六进制): 0x80 0x81 0x04 0x08 0x31 0x32 计算机上显示: 0x80 0x81 0x84 0x88 0xB1 0xB2(显示错误) 单片机上显示: 0x80 0x81 0x04 0x08 0x31 0x32(显示正确) 计算机上显示的数据是错误的,第8位一直是“1”。 这是啥原因?
2008-8-22 10:26:02
你的问题是奇偶检验设置不对。