TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP432P401R SPI CLOCK

我想要將SPI的速率更改為8M,但系統本身的速率應該要高於SPI速率對嗎?

我用的範例是http://dev.ti.com/tirex/explore/node?node=ABEAZlDMprmacNpMLdmkWw__z-lQYNj__LATEST&search=MSP432P401R

根據我的推測,要更改速率應該是圖片中的兩行程式碼,我研究了 userguide,但我還是不懂我該如何更改SPI CLOCK和系統的主時鐘,我的SPI速率要8M,而主時鐘應該要改成比SPI時鐘更快一些。

xyz549040622:

你晶振应该是8M的吧,系统的主频最大是48M,一般设置就是48M即可。SPI最大可以达到16M,8M的速度肯定是没问题的。
至于怎么配置,一般是用库函数进行配置的,至于用寄存器,只能是你自己找了,或者找到库函数的配置原型,就知道用了哪个寄存器了。

Susan Yang:

您现在MSP432是作为主机的?那请您参考 下面的例程

dev.ti.com/…/node

使用的是TI的driverlib,配置起来会更加容易

user5121970:

回复 Susan Yang:

我根據範例進行配置,需要48M的主時鐘和8M的SPI CLOCK,請問我圖中紅色框框內配置的正確嗎?

xyz549040622:

回复 user5121970:

我认为这样配置是正确的。

Susan Yang:

回复 user5121970:

可以这样设置的

赞(0)
未经允许不得转载:TI中文支持网 » MSP432P401R SPI CLOCK
分享到: 更多 (0)