请问stm32f系列的从SPI通信有时钟限制吗?

2019-07-14 13:50发布

st的spi通信,作为从spi,在接收主spi发来的数据时,有时钟限制吗?
比如说:主spi的时钟为4MHz,而我使用st时,设置系统时钟为168MHz,所以,配置从spi时钟时,最接近的是168M/2/16=5.25MHz.
我就是想确认一下,这样子通信有问题没?

再深入考虑一下这个问题,就是从spi需要配置时钟吗?谢啦。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
testd021
1楼-- · 2019-07-15 19:34
要不要写好的程序?要的话发给你
gungmng
2楼-- · 2019-07-16 01:33
jjfuwerwer 发表于 2019-3-6 20:25
主要看这一段

比如主机时钟为4MHz,那么从机时钟需要配置到4MHz以下,这样可靠一些。
按照我的时钟配置,系统时钟为168MHz,apb时钟为2分频,即84MHz,spi分频系数至少为32了,即得2.625MHz。
这样理解对吗?

之前,我将st的从spi配置为16分频,即5.25Mhz,按照你的解释,这样是有风险的。对吗?谢谢。
gungmng
3楼-- · 2019-07-16 06:28
testd021 发表于 2019-3-6 20:49
要不要写好的程序?要的话发给你

谢谢,不要了。代码都有,只是不知道系统可靠性该如何考虑?
gungmng
4楼-- · 2019-07-16 07:20
 精彩回答 2  元偷偷看……
gungmng
5楼-- · 2019-07-16 08:04
nvsydywer 发表于 2019-3-6 19:11
SPI 的时钟配置http://blog.chinaunix.net/uid-10696433-id-2935792.html

同样谢谢你。
gungmng
6楼-- · 2019-07-16 09:53
谢谢各位大侠的回答。预祝你们新年快乐。

一周热门 更多>