历史上的今天
今天是:2025年06月22日(星期日)
2021年06月22日 | MSP430DMA控制器的特性和模块功能
2021-06-22 来源: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 外部触发源。并且还具有触发源扩充能力
史海拾趣
|
利用深圳欧恩光电技术研究所的光照传感器po188,在手机上可以实现以下功能: 1.节能(键盘感应) 在正常使用手机的情况下,白天可以自动关闭键盘背光灯,晚上则可自动开启,起到节能作用; 2.智能感光(LCD感应) 感应环境光线强弱,自动调节LCD屏亮度等级 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:44 编辑 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性等等。下面列举一些成熟软件中常用得宏定义。。。。。。 1,防止一个头文件被重复包含 #ifndef COMDEF_H # ...… 查看全部问答> |
|
最近一家公司要求我把我原来在MOBILE的程序移植到他们的设备上,现主要是这三个方面不大清楚怎么移植,没做过wince5.0,不知是否要向他们要除了设备之外的材料?怎么实现… 查看全部问答> |
|
用evc编的托盘程序,当鼠标移动到图标上时,无法显示提示信息,请高手帮忙...... static NOTIFYICONDATA nid; nid.uFlags=0; nid.cbSize=sizeof(NOTIFYICONDATA); nid.hWnd=hwnd; nid.uID=IDI_APPICON; nid.hIcon=LoadIcon(hInstance,MA ...… 查看全部问答> |
|
在高压危险场所,为提高操作人员的人身安全,使用隔空测量数据是非常需要的,因此采用蓝牙通信系统实现了对远离危险场所进行测量和记录所需数据。本系统使用超低功耗性能优秀的MSP430系列单片机作为核心控制器件,由蓝牙PDA接收信号并对其进行相应 ...… 查看全部问答> |




