电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
关于51单片机串行通信spi+uar
已解决
73482
个问题
已帮助
5993
位优秀工程师
关于51单片机串行通信spi+uar
009544c36528c94b
2020-07-07
浏览量:574
51单片机做了一个指纹+rfid门禁识别系统
rfid是p21-25口模拟的spi,刚开始波特率2400
指纹是p30.31口uart,波特率9600
刚开始两个合并起来不能用,我就把rfid的波特率也改到9600,就可以用了
连接两个设备一定要同一波特率吗?
显示全部
单片机
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
一笔之名也
为什么SPI的速度反而比较低呢,可能你的波特率生成器的定时器是用的同一个,这样频率只能是一种,导致另一个无法通讯,可以使用两个不同的定时器分别用于两种通讯的频率
发布于
2020-07-08
举报
评论 0
0
0
其他答案
数量:
4
yhj416606438
是的,不止波特率需要相同,数据位,停止位,校验方式也必须相同
发布于
2020-07-07
举报
评论 0
0
0
莱克迷KW
串口的波特率与SPI的波特率是没有关系的,如果你使用同一个定时器来处理,就要设置成一样的了
发布于
2020-07-07
举报
评论 0
0
0
xdsnet
如果spi和串口采用了同一个定时器来处理,则这个定时器只有一个频率,
其实合理的是它们分别对应不同的定时器,从而可以完全自由的设置波特率,来分别完成各种通信。
发布于
2020-07-08
举报
评论 0
0
0
chen0000009
有可能你的定时器用的同一个,所以两个的频率是一致的
发布于
2020-07-21
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
关于51单片机串行通信spi+uar
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: