历史上的今天
今天是:2025年05月21日(星期三)
2021年05月21日 | MSP430中DMA控制器的特性和模块功能
2021-05-21 来源:eefocus
特性:
1 l数据传送不需要CPU介入,完全由DMA控制器自行管理。
2 在整个地址空间范围内传输数据,块方式传输可达65536字节
3 能够提高片内外设数据吞吐能力,实现高速传输,每个字或者字节的传输仅需要2个MCLK
4 减少系统功耗,即使在片内外设进行数据输入或输出时,CPU也可以处于超低功耗模式而不需唤醒
5 字节和字数据可以混合传送:DMA传输可以是字节到字节、字到字、字节到字或者字到字节。当字到字节传输时,只有字中较低字节能够传输,当从字节到字传输时,传输到字的低字节,高字节被自动清零
6 四种传输寻址模式:固定地址到固定地址、固定地址到块地址、块地址到固定地址以及块地址到块地址
7 触发方式灵活:边沿或者电平触发。
8 单个、块或突发块传输模式:每次触发DMA操作,可以根据需要传输不同规模的数据
功能模块:
1 3个独立的传输通道:通道0、通道1和通道2。每个通道都有源地址寄存器、目的地址寄存器、传送数据长度寄存器和控制寄存器。每个通道的触发请求可以分别允许和禁止
2 可配置的通道优先权:优先权裁决模块,传输通道的优先级可以调整,对同时有触发请求的通道进行优先级裁决,确定哪个通道的优先级最高。MSP430的DMA控制器可以采用固定优先级,还可以采用循环优先级。
3 程序命令控制模块,每个DMA通道开始传输之前,CPU要编程给定相关的命令和模式控制,以决定DMA通道传输的类型
4 可配置的传送触发器:触发源选择模块,DMAREQ(软件触发)、Timer_A CCR2输出、Timer_B CCR2输出、I2C 数据接收准备好、I2C 数据发送准备好、USART接收发送数据、DAC12模块DAC12IFG、ADC12模块 的ADC12IFGx、DMAxIFG、DMAE0 外部触发源。并且还具有触发源扩充能力
史海拾趣
|
两对5.8G桥接,一对30公里,一对8公里 上面的是30公里的,采用600mw的TT58-600,配置29dBi的碟状天线 圆锥状的就是600mw的TT58-600,看到下面的一排5个红灯了吧,那是信号强弱的标志,对信号的时候使用很方便,我们对的是5个灯都亮,信号最强 ...… 查看全部问答> |
|
1、电阻电容的封装形式如何选择,有没有什么原则?比如,同样是 104 的电容有 0603、0805 的封装,同样是 10uF 电容有 3216、0805、3528 等封装形式,选择哪种封装形式比较合适呢? 2、有时候两个芯片的引脚(如芯片A 的引脚 1,芯片B 的引脚 2)可以 ...… 查看全部问答> |
|
如图所示。当输入都为高电平时,T3,T4截止,T1导通,而T2的栅极为高电平,源极电压未知,怎么判断T2的状态呢。教材上直接说T2导通,是怎么分析的。我基础不好,请指教。谢谢。 … 查看全部问答> |
|
亲爱的朋友 帮我一下 74ls138 74ls47点亮数码管问题 我是新手很简单的问题我都搞不懂 帮小弟一把 谢谢 小弟刚学单片机 89c52 实验板的原理图已经传上来了 我想用74ls138 74ls47 同时点亮所有的 数码管 不过74ls138说明书上 只能同时输出一个低电平这样 我只能点亮一个数码管 要同时点亮六个 ...… 查看全部问答> |
|
编译环境PB 4.2, 补丁包:WinCEPB42-081231-Product-Update-Rollup-ARMV4.msi 安装好之后在WorkSpace里面将SQL Mobile加入进去, Applications and Services Development ---SQL Mobile ---SQL Mobile -- ...… 查看全部问答> |
|
本帖最后由 jameswangsynnex 于 2015-3-3 19:59 编辑 该装置的电路工作原理见下图。JS是一根很细的金属丝,它在被保护物上缠绕几个圈后再串接于LSE的①、②脚间。当JS完好时,LSE的①、②脚间串通,此时LSE的④脚输出高电平,三极管VT截止,继电器 ...… 查看全部问答> |
|
Maxim's MAX8895 Battery Charger Maxim\'s MAX8895 Battery Charger Integrates Automatic Adapter Detection & USB Enumeration Maxim Integrated Products introduced the MAX8895, a linear battery charger for Bluetooth(R) headsets and portable devices ...… 查看全部问答> |
|
我的仿真器XRD-DSP510USB与目标板仿真时总是出现错误? 我的仿真器XRD-DSP510USB与目标板仿真时总是出现错误 提示however the partid register may not have been read properly due to the target statel. please reset the dsp and try again, 不知是什么原因。… 查看全部问答> |




