确保该引脚确实如您所想的那样连接。如果是 Nucleo 或 Disco 板,请检查跳线/焊桥。作为测试,将给定的引脚设置为输出并在 GPIO_ODR 中切换它,也许在调试器中,以查看对 LED 的影响。
对于定时器操作,读取并检查(或发布)TIM 和相关 GPIO 寄存器内容。确保 GPIOx_MODER 设置为 AF,并且在 GPIOx_AFR 中为给定的引脚选择了正确的 AF;由于 Timer1 是一个高级定时器,请确保设置了 TIMx_BDTR.MOE。
定时器不会以任何方式影响 GPIO_ODR/GPIO_BSRR。OTOH,GPIO_IDR 反映了引脚的实际状态,不管它是如何驱动的(除非在 GPIOx_MODER 中设置为模拟)。
我不使用多维数据集。
确保该引脚确实如您所想的那样连接。如果是 Nucleo 或 Disco 板,请检查跳线/焊桥。作为测试,将给定的引脚设置为输出并在 GPIO_ODR 中切换它,也许在调试器中,以查看对 LED 的影响。
对于定时器操作,读取并检查(或发布)TIM 和相关 GPIO 寄存器内容。确保 GPIOx_MODER 设置为 AF,并且在 GPIOx_AFR 中为给定的引脚选择了正确的 AF;由于 Timer1 是一个高级定时器,请确保设置了 TIMx_BDTR.MOE。
定时器不会以任何方式影响 GPIO_ODR/GPIO_BSRR。OTOH,GPIO_IDR 反映了引脚的实际状态,不管它是如何驱动的(除非在 GPIOx_MODER 中设置为模拟)。
我不使用多维数据集。
举报