关于C6655 SPI接口与GPIO

2019-03-26 15:05发布

最近在使用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比特数据传输?

此帖出自小平头技术问答
0条回答

一周热门 更多>