H11新项目调试,马达不转动,逻辑分析仪抓数据发现时序正常,nsleep也正常。
查看电路图,发现PRN_POWER引脚为SPI1_MISO引脚。
输出引脚配置寄存器的值发现,引脚被配置成了SPI_MISO功能。
查看SPI配置发现,在初始化SPI引脚时,会将GPIO16配置为SPI_MISO,红框为修改后添加的。
取消配置后,PRN_POWER可以正常输出,马达也可以正常转动。
H11新项目调试,马达不转动,逻辑分析仪抓数据发现时序正常,nsleep也正常。
查看电路图,发现PRN_POWER引脚为SPI1_MISO引脚。
输出引脚配置寄存器的值发现,引脚被配置成了SPI_MISO功能。
查看SPI配置发现,在初始化SPI引脚时,会将GPIO16配置为SPI_MISO,红框为修改后添加的。
取消配置后,PRN_POWER可以正常输出,马达也可以正常转动。