STM32H7中FMC
STM32H7上中FMC上的NAND FLASH问题
STM32的FMC_D数据线,FMC_A地址线,没有按CubeMX的标准映射连接,能否让SDRAM正常工作
STM32H7的FMC数据线和SDRAM的数据线交叉连接,地址线也交叉连接,并不是D0对D0、A0对A0这样对应,SDRAM能正常工作吗?
stm32h7 定时器输出比较模式+dma,生成脉冲异常
STM32H7中FDCAN,数据正确,ID号错误
STM32H7的FDCAN
STM32CubeMX配置STM32F103C8T6 RTC分频器问题
STM32H747XIH6 CM7正常运行 CM4不能正运行
【经验分享】STM32H7 DMA+UART不定长接收实战:解决缓存溢出与数据错位问题
微信公众号
手机版
楼主还是考虑用其他硬件方式实现这样的时钟信号吧。
如果只是使用了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了。