
stm32f407无法配置定时器2为全部dma
定时器使用DMA突发传输功能时,传入指针从常量数组改为变量数组后,传输功能异常。测试官方用例一样,是何原因?
STM32U3 IIC通信后,SPI+GPDMA 进入循环发送,DMA无法使能 寄存器USEF=1
STM32MP135D的TIM2使用ETR作为外部时钟时,无法使用PE15作为输入
STM32F103TBU6 封装是VFQFPN36 将PD0和PD1配置成CAN不成功是什么原因
分享一个PWM+DMA的BUG
串口DMA + 空闲中断收发 ?
F103RCT6芯片对AFIO->MAPR寄存器写入时出错
STM32的TIM触发SPI的DMA发送使用NSS时MSSI的问题
使用STM32捕获PWM时同时捕获2个通道时会出现捕获的频率值不准确的问题
如果把问题描述得更详细点,最好配上图形,图形能反映问题即可,不必苛求漂亮。
比如DMA的模式,timer 的模式,哪个信号作为请求,频率多高等。
芯片的功能强大,模式众多,尽量具体些大家才能更有效地帮你分析一下。
[md]OK. 谢谢配合~!
看到现象了。
你现在是基于比较事件修改CCR的值吗?你在给CCR赋值过程中是否有给0值的时候?有无开启CCR的预装?
如果说你基于比较事件修改CCR,当CCR值很接近ARR,且计数时钟也未经分频是时有可能出现输出不符
合预期的情况。这时,最好使用更新事件来作为DMA请求,并开启CCR的预装,这样就可以回避那个问题。
DMA有优先可以设置, 把你认为不想被暂停的设为最高优先级