michael83 发表于 2015-2-11 13:28:29

stm32f系列的从SPI问题

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

再深入考虑一下这个问题,就是从spi需要配置时钟吗?谢啦。

z00 发表于 2015-2-11 13:41:39

没有问题 实际测试一下

z00 发表于 2015-2-11 13:42:03

SPI 的时钟配置http://blog.chinaunix.net/uid-10696433-id-2935792.html

说不定 发表于 2015-2-11 16:24:48

z00 发表于 2015-2-11 13:42
SPI 的时钟配置http://blog.chinaunix.net/uid-10696433-id-2935792.html

博客的内容讲的非常详细顶一个

我是酱油哥 发表于 2015-2-11 17:35:02

你得看从器件支不支持那么高的频率

Eagleson 发表于 2015-2-11 17:45:29

https://wenku.baidu.com/link?url=MdVG6qnRRzXAOxn7-2RddaMqZlcRMx_asYqC_gMEWqu5L_ADa1Ua56SyzKVMrTI4cOkjOhEw_iSvrDH5hRxXwzJfZ0IMvBxoQ0T61Qa4QnO   


这个应该有帮助

Eagleson 发表于 2015-2-11 17:56:00

主要看这一段

wambob 发表于 2015-2-11 18:22:46

看参考手册

dzzwoaizi 发表于 2015-2-11 18:50:40

要不要写好的程序?要的话发给你

michael83 发表于 2015-2-16 16:39:30

Eagleson 发表于 2015-2-11 17:56
主要看这一段

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

之前,我将st的从spi配置为16分频,即5.25Mhz,按照你的解释,这样是有风险的。对吗?谢谢。
页: [1] 2
查看完整版本: stm32f系列的从SPI问题