USB MSC+ FATFS 不兼容?
STM32H7 FMC模式1的NADV时序问题
STM32H743 SPI3 做从机 接收标记置不了位
程序跑到H723ZGT6的flash擦除那一段命令就死机
stm32h743使用cubemx配置,用HAL库驱动eMMC_BGA169存储芯片,数据读写不了。
芯片保护怎么解锁
STM32H747I-DISCO开发板st link连接不上,怀疑是因为没有采用开发板默认的SMPS供电模式而采用了LDO供电。
stm32定时器编码器模式可以做输出吗
stm32f103c8t6检测正交编码器一样的配置用TIM3正常输出计数,用TIM2一直输出01
如何使用定时器在任意IO输出PWM
楼主还是考虑用其他硬件方式实现这样的时钟信号吧。
如果只是使用了TIM2,看你在它的回调函数里又调用
了HAL_TIM_Base_Start_IT(&htim2);
难道你该回调函数之外做了TIM2的关闭操作?不过,这个操作应该
不是问题关键,只是写在这里又开启一次TIM2及中断有点费解。
另外,USB_printf()函数是怎么实现的?涉及到中断了吗?
建议干脆将这两个Printf调用换成2个全局变量来观察变化
并试着锁定原因。
Counter Period=4-1
则定时器的计数值为3,这么短的定时时间,当然一直进入定时器中断。
usb是虚拟串口prinft重定义函数。由TIM2定时器产生的中断可以成功的翻转引脚电平,TIM2的中断是没有问题的。是TIM2的中断制止了其他中断和程序正常运行了。
回调函数就是在翻转引脚电平
[md]我需要一个40MHz的时钟信号,时钟树里的总线是240MHz。只能这么短了吧
说错了4MHz,但好像1MHz都达不到卡在800KHz了。