STM32 DMA1和DMA2通道一览表、STM32F103C8T6定时器通道对应的引脚

这篇具有很好参考价值的文章主要介绍了STM32 DMA1和DMA2通道一览表、STM32F103C8T6定时器通道对应的引脚。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

STM32 DMA1和DMA2通道一览表、STM32F103C8T6定时器通道对应的引脚

TIM1_BRK_IRQn               = 24,     
TIM1_UP_IRQn                = 25,     
TIM1_TRG_COM_IRQn           = 26,    
TIM1_CC_IRQn                = 27,    
TIM2_IRQn                   = 28,    
TIM3_IRQn                   = 29,  

STM32 DMA1和DMA2通道一览表、STM32F103C8T6定时器通道对应的引脚

STM32 DMA1和DMA2通道一览表、STM32F103C8T6定时器通道对应的引脚

STM32 DMA1和DMA2通道一览表、STM32F103C8T6定时器通道对应的引脚

 这个函数TIM_SetCompare1,这个函数有四个,分别是TIM_SetCompare1,TIM_SetCompare2,TIM_SetCompare3,TIM_SetCompare4。位于CH1那一行的GPIO口使用TIM_SetCompare1这个函数,位于CH2那一行的GPIO口使用TIM_SetCompare2这个函数。

比如:TIM2_CH1则选择TIM_SetCompare1

TIM_DMACmd(TIM3, TIM_DMA_CC1, ENABLE);中间这个TIM_DMA_CC1如何选择?

输入参数TIM_DMASource使能或者失能TIM的中断。 TIM_DMA_Update TIM更新DMA源

TIM_DMA_CC1:TIM捕获/比较1DMA源 TIM_DMA_CC2:TIM捕获/比较2DMA源 TIM_DMA_CC3:TIM捕获/比较3DMA源 TIM_DMA_CC4:TIM捕获/比较4DMA源 TIM_DMA_Trigger:TIM触发DMA源

TIM_DMA_CC1是和TIM的通道口对应的

比如:PB4为TIM3-CH1,对应通道1,则为TIM_DMA_CC1,若为TIM3-CH2,则为TIM_DMA_CC2

另外还有个TIM_MDA_Update,要用TIM_DMA_Update,就应该将DMA通道口修改为通道3,由上表可知,只有通道三才有TIM3的“TIM_UP”这个功能


使用stm32f103的除了tim6和tim7没有PWM文章来源地址https://www.toymoban.com/news/detail-445926.html

到了这里,关于STM32 DMA1和DMA2通道一览表、STM32F103C8T6定时器通道对应的引脚的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • YOLOv8/YOLOv7/YOLOv5系列改进| 目录一览表

    💡魔改YOLO系列算法,助力涨点,助力科研。通过添加注意力机制 SE/CBAM/CoordAtt/ECA /SimAM/CrissCrossAttention/ SKAttention/GAMAttention/S2-MLPv2/NAM 等;网络轻量化方法通过更换主干特征提取网络为 MobileNetV3/ShuffleNetV2/EfficientNetv2/Ghostnet/深度可分离卷积/PP-LCNet/mobileone/Ghostnetv2/ELAN 等;优化原

    2023年04月20日
    浏览(47)
  • 小程序开发费用一览表,如果你也想要用低成本制作出自己的小程序,来了解一下!

    近几年来微信小程序的发展的十分的迅速,越来越多的用户对小程序已经非常熟悉,同时很多商家都看到了小程序的商机,其中小程序商城更是受到众多用户和商家的欢迎。 制作小程序商城主要的方式有两种,一种是源码定制开发,一种是直接套用小程序模板了。而其中大家

    2023年04月08日
    浏览(61)
  • STM32F407 ADC多通道采样+DMA

    我加入工作室参加的第一个比赛是第五届中国高校智能机器人创意大赛,我参加的赛项是开放部件组轮式自主格斗机器人。经历了没日没夜的调试,无数次欣赏凌晨四点半的夜晚,感受着每天就睡两三个小时伴随着疲惫的开心。在我和队友的共同努力之下,我们的成绩也很优

    2024年02月02日
    浏览(68)
  • 基于STM32F103C8T6的高速DMA传输多通道ADC数据

    ADC在STM32系列单片机的使用中占用着很大的比例,常见的案例是通过ADC单次转换电压值,这种方式的缺陷在于转换效率不高。一般的单片机带有ADC1和ADC2两个ADC转换,单次转换需要执行一定的程序,想得到结果需要耗费一些时间在赋值,调用中断上面。在此基础上,为了提高转

    2024年02月11日
    浏览(57)
  • 【正点原子STM32】LTDC LCD(RGB屏)实验(TFT LCD、RGB LCD信号线、驱动模式、LTDC驱动LCD-TFT显示器、LTDC控制器、DMA2D-GPU、DMA2D颜色填充步骤)

    一、RGB LCD简介 二、LTDC介绍 2.1、LTDC简介 2.2、LTDC控制器框图介绍 2.3、LTDC相关寄存器介绍 2.4、LTDC相关HAL库驱动介绍 三、RGB屏基本驱动步骤 四、编程实战1 五、DMA2D介绍 5.1、DMA2D简介 5.2、DMA2D框图介绍 5.3、DMA2D相关寄存器介绍 六、DMA2D颜色填充的具体步骤 七、编程实战2 八、

    2024年04月16日
    浏览(61)
  • STM32 ADC单/多通道采样+DMA搬运

    通过介绍我们可以了解到,ADC是12位的转换器,所以采样值范围是0~4095。18个通道可同时进行转换,也可以单独转换某个通道。 使用ADC的流程应为: 初始化IO口。 我这里使用的是PA1进行采样,也就是ADC1的通道1 初始化ADC。 转换、获取采样值。 多通道的时候我们一般用DMA来搬

    2024年02月14日
    浏览(51)
  • STM32-单通道ADC采集(DMA读取)实验

    关于ADC的一些原理和实验我们已经有了2篇笔记,链接如下: 关于ADC的笔记1_Mr_rustylake的博客-CSDN博客 STM32-ADC单通道采集实验_Mr_rustylake的博客-CSDN博客 实验要求:通过ADC1通道1(PA1)采集电位器的电压,并显示ADC转换的数字量和换算后的电压值。 我们通过下表可以知道DMA1通道

    2024年02月16日
    浏览(55)
  • STM32CubeMX配置-ADC多通道配置(DMA) (STM32G070)

    一、写在前面         ADC通道采集数据的两种方式:         1)ADC轮询采集数据直接放到数组中;         2)采用中断方式,ADC采集完成进入中断,中断关闭ADC采集,取数据之后再打开ADC采集。 以下按第一种方式实现: 二、ADC多通道配置 1)配置通道及参数     如果要控

    2024年02月05日
    浏览(53)
  • STM32 hal库使用笔记(五)ADC—单通道/双通道DMA传输

    实现目的:利用ADC采集光敏传感器/烟雾传感器的值,并利用串口打印 实验平台:正点原子精英版 一、简介 1.DMA的介绍 参考:STM32 hal库使用笔记(四)DMA—内存到内存/内存到外设_乱码小伙的博客-CSDN博客 2.ADC简介      ADC(Analog-Digital Converter)模拟-数字转换器 ADC可以将引脚

    2024年02月03日
    浏览(59)
  • STM32-微项目10-ADC多通道采集+DMA数据转移

    一、微项目实现目标: 由于ADC多通道采集在规则组中只有一个寄存器CR,实际上在多通道采集时刻,需要把每一个同都的数据及时传出,否则上一个通道的数据会被当前通道的数据给覆盖掉。 二、微项目硬件配置需求:  stm32F103C8T6核心板一块 0.96寸OLED显示,用于显示计数 三

    2024年02月16日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包