FAQ
NuForum
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
登录
注册
搜索
搜索
搜索
热搜
NANO
NUC
MINI51F
M051
开发板
研讨会
视频
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
群组
设置
我的收藏
退出
牛卧堂MCU技术交流
»
首页
›
MCU/MPU经验讨论
›
新唐Cortex-M4 MCU技术交流
›
如何得到串口接收到字节的校验位
返回列表
如何得到串口接收到字节的校验位
[复制链接]
电梯直达
楼主
laosun2008
发表于 2017-5-4 11:36:55
|
只看该作者
|
正序浏览
|
阅读模式
本帖最后由 laosun2008 于 2017-5-4 13:20 编辑
从机的串口配置为: 9600, 8 , 奇校验,1个停止位
当主机用UART3接收到从机发来的一个字节时,我怎么读到这个字节对应的校验位的值呢?
在MDB协议中,有一个模式位的概念,相当于串口的校验位,从机发送数据时,模式位置0,从机在发最后一个字节时,模式位会置1,说明从机数据发送完毕,
所以我需要能读出来接收到的每一个字节对应校验位是0还是1,来判断数据是否接收完毕
如何
post_newreply
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
顶
0
踩
0
相关帖子
•
一插上调试线,没有电源,管脚既能点亮LED
•
如何提高新唐硬件pwm的分辨率
•
mini58如何同时采集多路AD值?
•
win7 64位 不能安装驱动,如何处理?求助
•
【新唐】AHRS 如何校準電子羅盤
•
Function_Define.h里面的TIMER_DIV512_VALUE_1s延时如何调用?
•
请问nu-link-me v2.0 如何开启虚拟串口功能?
•
如何在ROM中存储一些自定义的数据
•
Mini51如果使用内部的22.1184M和10K晶振,SYS_Init()函数如何配置
•
NANO100如何進入掉电模式?
回复
使用道具
举报
沙发
楼主
|
laosun2008
发表于 2017-5-4 13:14:24
|
只看该作者
本帖最后由 laosun2008 于 2017-5-4 13:18 编辑
原来51单片机串口里,通过CON寄存器中的RB8标志位来判断,M451不知道怎么来搞
回复
支持
反对
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
|
上传
点击附件文件名添加到帖子内容中
描述
阅读权限
本版积分规则
发表回复
新唐MCU