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

关于C6655 SPI接口与GPIO

最近在使用C6655的平台,碰到两个疑问,弄了好几天都没有解决,麻烦各位大侠给点意见。

我的板子上设置的是通过SPI boot,实际的flash中没有程序,上电后直接用仿真器调试。

1.GPIO

 如果想将GPIO[0:15]中的某些PIN作为GPIO来使用,怎么设置是GPIO模式还是Bootmode模式?

PIN_CONTROL_0中只能设置GPIO[16:31]的复用模式。

例如我现在想将GPIO[14]配置成GPIO模式,我要做哪些配置?

2.SPI

我通过寄存器配置SPI接口,按照datasheet的步骤,查看寄存器里的内容是配置正确的,Loopback模式也是正确的,

但是SPI接口就是没有东西输出,我是否需要将硬件平台的配置配成其他启动模式才行?(我没有使用DMA和中断)

另外,SPI接口是否可以支持一次CS有效情况下24比特数据传输?

Tony Tang:

参考这个贴子,里面的STK包有各种例程。

http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx

你的问题跟目前设成什么boot mode无关。

赞(0)
未经允许不得转载:TI中文支持网 » 关于C6655 SPI接口与GPIO
分享到: 更多 (0)