我想要將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:
可以这样设置的
TI中文支持网

