历史上的今天

今天是:2024年11月03日(星期日)

2021年11月03日 | 关于DMA传输外设地址的说明

发布者:会哭的蓝精灵 来源: eefocus关键字:DMA传输  通道 手机看文章 扫描二维码
随时随地手机看文章

ADC1外设的DMA请求通道为DMA1的通道1,见下图1所示。DMA 传输的外设地址 ADC1_DR_Address是一个自定义的宏:


#define ADC1_DR_Address     ((u32)0x4001244C)


ADC_DR数据寄存器保存了ADC转换后的数值,以它作为 DMA 的传输源地址。它的地址是由 ADC1 外设的基地址(0x4001 2400) 加上 ADC 数据寄存器(ADC_DR)的地址偏移 (0x4c)计算得到的,其值见下图2,3所示。


0x4001244C=0x40012400+0x4c

表1(摘自STM32技术手册147页)

图1(摘自STM32技术手册147页)

图2(摘自STM32技术手册28页)

图2(摘自STM32技术手册28页)

图3(摘自STM32技术手册179页)

图3(摘自STM32技术手册179页)


关键字:DMA传输  通道 引用地址:关于DMA传输外设地址的说明

上一篇:STM32直接存储器访问DMA
下一篇:DMA的外设地址简单说明

推荐阅读

人工智能(AI)是2018年安博会的核心话题,其中人脸识别相关产品和方案仍然是本届安博会AI在安防监控应用领域展示量最大的部分。当前视频监控已走向人脸识别、车辆识别的应用阶段,大家都在关注识别算法精准度的提升,而如何提升这个精准度,撇开算法的层面,从设备硬件构造来讲,首先需要保障的是监控图像传感器的性能。本次安博会,笔者也有幸采访到了国...
根据中国报告大厅对2019年1-9月全国工业机器人产量进行监测统计显示:2019年9月全国工业机器人产量13726套,同比下降14.6%,2019年1-9月全国工业机器人产量为133574.5套,累计下降9.1%。 (来自于国家统计局10月18日数据) 附表: 2019年1-02月全国工业机器人产量累计值为20041.3套,累计下降11%。 2019年3月全国工业机器人产量为13696套,累计值...
据Bloomberg Law报道,慧与科技(HPE)近日宣布,将暂时撤销上周对广达提起的专利侵权诉讼,此后HPE仍可以对广达重新提起诉讼。据悉,HPE于10月22日向美国加州北区联邦地方法院提起诉讼,指控广达侵犯其4项与服务器相关的专利,分别为美国专利7,567,522、7,966,389、8,218,566 以及 D699,720号,涉及路由器、网络和服务器控制等技术。科技新报消息称,H...
示波器波形抖动一般来说是两种原因,其一是因为信号没有同步,也就是示波器触发设置的问题;还有一种是信号本身没有规律,呈现非周期变化,无法找到合适的触发方式,这样信号也就无法稳定显示。如上图所示其实一个方波脉冲,示波器采用的是上升沿触发,并且触发电平也是设置合理的。然而信号并没有稳定,而是脉宽不停的进行变化。这种情况,我们判断是由于...

史海拾趣

问答坊 | AI 解惑

视频服务器故障

视频服务器死机,然后重新启动视频服务器,在插上移动硬盘,重启视频服务器才能使用。视频服务器的U口是否有问题?…

查看全部问答∨

在WIN2K或XP下安装byteblasty 2_MV驱动视频教程

在WIN2K或XP下安装byteblasty 2_MV驱动视频教程,需要的可以看下…

查看全部问答∨

异步复位计数器

请教:     想要在CPLD上实现一个异步计数器,在时钟的上升及下降沿都需要+1计数,代码如下:     reg[7:0] counter;     always @(clk)        begin        & ...…

查看全部问答∨

急聘一名嵌入式Linux开发高级工程师

北京艾迪智软信息技术有限责任公司 急聘一名嵌入式Linux开发高级工程师 工作方式:全职 工作地点:北京上地科技园 薪酬:底薪+项目提成 招聘邮件:wangxin39@gmail.com 1.        精通C语言,精通嵌入式Linux,有过Pow ...…

查看全部问答∨

触摸屏校准/hive注册表永久保存的问题(1)

我用的是au1200 cpu ,我的硬件没有网络,是通过把bootloaser烧写到nor flash,内核放到sd卡里来启动的。我在调试触摸屏,触摸屏驱动没有问题了,现在每次重新启动启动都需要手动校准触摸屏,这样用户肯定是不同意的,所以我想把注册表的内容永久 ...…

查看全部问答∨

QTE是否可移植到uClinux上呢?

问题,如题。 曾尝试在qte根目录里mkspecs里添加arm-elf-g++目录,然后修改qmake.conf中的编译器名称,configure里指定用arm-elf-g++来编译,但是报错。请问大虾们是否有方法让qte或qtopia运行在uClinux平台呢?有的话要怎样做呢?…

查看全部问答∨

晶体管参数测量技术报告

本帖最后由 paulhyde 于 2014-9-15 09:47 编辑 晶体管的参数是用来表征管子性能优劣和适应范围的指标,是选管的依据。为了使管子安全可靠的工作,必须注意它的参数。本文主要论述以AduC812为核心的晶体管参数测试系统,该系统通过VCCS输入,取平均 ...…

查看全部问答∨

str9EMI速度问题

STR9x的EMI接口速度最大能达到几M?…

查看全部问答∨

急问版主

                                 STM32F103VC串口接收脚直接和5V的485芯片rxd脚可以吗?…

查看全部问答∨

【设计工具】基于Xilinx器件的CPRI实现方法

目前,分布式基站主要采用两种开放式接口标准:无线设备和无线设备控制部分分离的CPRI接口(Common Public Radio Interface)标准,还有基带处理、射频、网络传输和控制层面都分离的OBSAI接口(Open Base Station Architecture Initiative)标准。C ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved