打印
[STM32F4]

STM32F407的SPI模块发送数据时为什么没有起始位和结束位?

[复制链接]
676|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yszong|  楼主 | 2021-2-6 13:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
STM32F407的SPI模块发送数据时为什么没有起始位和结束位?

使用特权

评论回复
沙发
wangzsa| | 2021-2-6 13:06 | 只看该作者
发送数据看下

使用特权

评论回复
板凳
yszong|  楼主 | 2021-2-6 13:08 | 只看该作者

使用特权

评论回复
评论
lvyunzeng 2021-2-6 14:44 回复TA
设备很牛。 
地板
yszong|  楼主 | 2021-2-6 13:10 | 只看该作者
发送数据为0X00FF

使用特权

评论回复
5
gongche| | 2021-2-6 13:20 | 只看该作者
有8位数据就好了

使用特权

评论回复
6
yszong|  楼主 | 2021-2-6 13:23 | 只看该作者
没有起始位和结束位,接收端接收到的数据不准确啊

使用特权

评论回复
7
wenfen| | 2021-2-6 13:25 | 只看该作者

SPI 主从之间是靠时钟同步的,跟 UART 的机制不同

使用特权

评论回复
8
zwll| | 2021-2-6 13:27 | 只看该作者
不用纠结这个吧

使用特权

评论回复
9
juventus9554| | 2021-2-6 13:30 | 只看该作者
spi是不是没有起始位啊

使用特权

评论回复
10
pengf| | 2021-2-6 13:44 | 只看该作者

spi是没有这些的啊

使用特权

评论回复
11
xxrs| | 2021-2-6 13:46 | 只看该作者
当然是没有的啊

使用特权

评论回复
12
ousj| | 2021-2-6 13:48 | 只看该作者
楼主应该好好了解一下spi去

使用特权

评论回复
13
xxmmi| | 2021-2-6 13:53 | 只看该作者
可以自己定义一个协议

使用特权

评论回复
14
hanwe| | 2021-2-6 13:55 | 只看该作者
没有必要同步吧

使用特权

评论回复
15
yszong|  楼主 | 2021-2-6 13:57 | 只看该作者

其实还是不大明白,我再琢磨琢磨吧,多谢了哈先

使用特权

评论回复
16
sonicll| | 2021-2-7 09:09 | 只看该作者
楼主你要弄清楚同步传输和异步传输的区别,USART是异步传输,没有时钟线,要靠波特率、起始位、停止位这些来确保数据传输;SPI是同步传输,有时钟线,从机使用主机的时钟信号边沿来读取数据,不需要起始停止位

使用特权

评论回复
17
guanjiaer| | 2021-3-2 17:11 | 只看该作者
硬件自己加上了吧

使用特权

评论回复
18
heimaojingzhang| | 2021-3-2 17:12 | 只看该作者
需要详细了解一下这种通讯方式

使用特权

评论回复
19
keaibukelian| | 2021-3-2 17:15 | 只看该作者
本来就不需要啊

使用特权

评论回复
20
labasi| | 2021-3-2 17:17 | 只看该作者
这种通讯方式就没有

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

830

主题

11379

帖子

4

粉丝