复用SPI挂载2个Device,一个是使用ST7567驱动芯片的LCD,另一个是16Mbit的SPI FLASH。
问题现象不能同时工作,
使用了SPI1, 复用了MOSI和CLK,片选分别是SPI1_SS0和SPI1_SS1。测试发现,两个外设都只对SPI_SS0有反应。SPI1_SS1对两个设备都没有作用不知道是不是我们用的片选管脚不对还是程序代码错误。 不复用单独用都是正常。是不是我们复用做片选的管脚不对,是需要制定管脚才可以吗? |
欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/) | Powered by Discuz! X3.2 |