STM32使用DMA产生PWM时波形异常分析 cathy / 周一, 25 九月 2023 - 17:45 有客户反馈,使用STM32F4的TIM2结合DMA,产生的PWM波形不符合预期,但是相同的配置使用在TIM3上,得到的PWM波形就是符合预期的。其代码和配置都是从F1移植过来的,在F1上使用TIM2是没有问题的,对于F4的TIM2发生的问题,客户一直没有找到根本原因。 阅读更多 关于 STM32使用DMA产生PWM时波形异常分析登录 发表评论
玩转单片机的重要功能 - DMA ,你的MCU编程设计有可能成为卷王! cathy / 周四, 17 八月 2023 - 09:01 本文通过介绍DMA结构与工作原理,以及两种模式(兵乓模式与多数据包缓冲传输模式),来看看使用DMA如何提高MCU效率。 阅读更多 关于 玩转单片机的重要功能 - DMA ,你的MCU编程设计有可能成为卷王!登录 发表评论
CKS32F4xx系列ADC多通道DMA电压采集 cathy / 周二, 8 八月 2023 - 15:31 在上一讲单通道ADC电压采集的基础上,本节主要介绍CKS32F4xx系列产品基于DMA传输的ADC多通道电压采集转换实现。 阅读更多 关于 CKS32F4xx系列ADC多通道DMA电压采集登录 发表评论
CKS32F4xx系列产品串口DMA传输 cathy / 周一, 10 四月 2023 - 10:01 本节我们对CKS32F4xx系列的DMA进行介绍,同时利用DMA对串口数据进行传输。 阅读更多 关于 CKS32F4xx系列产品串口DMA传输登录 发表评论
雅特力AT32F435/437 DMA使用指南 cathy / 周一, 20 三月 2023 - 09:36 DMA控制器的作用不仅在增强系统性能并减少处理器的中断生成,而且还针对32位MCU应用程序专门优化设计。DMA控制器为存储器到存储器,存储器到外设和外设到存储器的传输提供了7个通道。每个通道都支持外设的DMA请求映射到任意通道上。 阅读更多 关于 雅特力AT32F435/437 DMA使用指南登录 发表评论
详解STM32中的DMA原理 由 cathy 提交于 周日, 9 十月 2022 - 15:18 阅读更多 关于 详解STM32中的DMA原理 DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。
DMA不产生传输完成中断 cathy / 周一, 5 九月 2022 - 14:05 某客户发现修改代码后,STM32U59 SPI DMA 发送未产生传输完成中断,但修改的代码跟 SPI 以及 DMA 毫无关联。 阅读更多 关于 DMA不产生传输完成中断登录 发表评论
RX系列MCU串口+DMA接收数据完成的空闲判断方法 cathy / 周一, 25 四月 2022 - 16:49 RX系列MCU UART空闲中断的软件实现,对于RX系列MCU,为了提高运行效率,减少CPU的占用,UART的数据接收往往和DMA功能一起使用,这样可以无需CPU的介入即可完成UART接收寄存器的数据向指定的接收缓存区的数据传送。 阅读更多 关于 RX系列MCU串口+DMA接收数据完成的空闲判断方法登录 发表评论
STM32串口中断及DMA接收常见的几个问题 cathy / 周五, 24 十二月 2021 - 17:02 使能UART串口中断之后,有接收到UART数据,进入中断,此时要清除RXNE接收标志位...... 阅读更多 关于 STM32串口中断及DMA接收常见的几个问题登录 发表评论