- 106
- 0
- 约1.97千字
- 约 5页
- 2018-12-13 发布于天津
- 举报
STM32L053可控PWM脉冲方法之DMA。.PDF
STM32L053 可控 PWM 脉冲方法之 DMA。
STM32L053 可控PWM 脉冲方法之一
一.前言
目标要求:系统时钟8Mhz,6 个PWM 脉冲。
二.实现方式
实现上述目标的方法有很多种,比如两个定时器级连,定时器定时中断翻转IO 口,等等,这里使用
DMA 的方式去实现。
2.1 参考基于F1 标准外设库
软件环境:STM32F10x_StdPeriph_Lib_V3.5.0 版本的标准外设库函数中的
Project-STM32F10x_StdPeriph_Examples-TIM-DMABurst 的示例代码;
硬件环境:STM32F10V-128K-EVAL,MCU 型号为STM32F103VBT6;
该示例的代码稍微解释下,就会明白DMA 的寄存器的作用。部分代码如下:
TIM1_DMAR_ADDRESS 地址的定义:
DMA 的初始化:
逐个寄存器简要说明:
DMA_PeripheralBaseAddr
该语句是对寄存器DMA_CPARx 赋值,存入要操作的是哪种外设,该外设的数据寄存器的基地址,它作
为数据传输的源或目标,在此例中,是作为数据传输的目标的基地址。
通道5,它的CPAR 值是0x40012C4C,表明通道5 的寄存器偏移地址DMA_CPAR5 是0x10+0d20 *
4 = 0x60
您可能关注的文档
最近下载
- 汇编语言(第2版)-郑晓薇-汇编语言习题-测验题答案.pdf VIP
- 硬隔离技术安全交底.doc VIP
- wsc6100x256512智能ac控制器配置手册版本s.pdf VIP
- 2026广西真龙彩印包装有限公司招聘30人笔试模拟试题及答案解析.docx VIP
- 违规安装充电桩的通知范文.docx VIP
- 2026广西真龙彩印包装有限公司招聘30人考试备考试题及答案解析.docx VIP
- 中国大学mooc《人工智能导论——面向人文社科专业 》满分章节测试答案.doc VIP
- (2025春新版)人教版三年级英语下册第五单元《Part A 》PPT课件.pptx VIP
- 金税四期税务风险预警指标汇总.pdf
- 2026年陕西省西安市西工大附中高考物理模拟试卷(十一)(含答案).pdf VIP
原创力文档

文档评论(0)