我想同时使用SPI、GP[12:17]和GP[18:27]的GPIO功能,但是如果选择了MODE1,GP[18:27]就不能当成GPIO来用了,请问有什么办法可以让我同时使用?
xyz549040622:
你这是什么芯片呢?要看模式寄存器是不是单独的,单独的话就可以。
Shuxiang Wang:
回复 xyz549040622:
是C5535,模式寄存器就一个,叫PPMODE
Tony Tang:
回复 Shuxiang Wang:
没办法同时用,不过这个mode可以动态切,看是否能满足你的应用。
Shuxiang Wang:
回复 Tony Tang:
请问动态切换会影响我对SPI的使用吗,还有C5535号称有32个GPIO,但是我在芯片资料里并没有看到GP[21:26]的管脚,这是怎么回事
Tony Tang:
回复 Shuxiang Wang:
32个应该只是从GPIO模块本身来说的,在具体的芯片上取决于芯片可用的IO设计。
最多同时能配置出20个。
Configure Up to 20 GPIO Pins at the Same Time
Weiwu Xi请问动态切换会影响我对SPI的使用吗,
这个需要你结合你的使用情况评估一下。
Shuxiang Wang:
回复 Tony Tang:
那动态切换是指在用GP[12:17]的gpio时选择MODE1,在使用GP[18:31]时使用MODE2,这样吗?那在使用mode2时为了不影响GP[12:17]以及SPI,需要将这几个管脚disable吗?
Tony Tang:
回复 Shuxiang Wang:
可是我也没看到怎么disable管脚啊。