摘要: 转自:http://blog.ednchina.com/czlyzhj/1808149/message.aspx DMA部分我用到的相对简单,当然,可能这是新东西,我暂时还用不到它的复杂功能吧。下面用问答的形式表达我的思路。 DMA有什么用?        直接存储器存取用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU的干预,通过DMA数据可以快速地移动。这就节省了... 阅读全文
posted @ 2011-01-18 08:04 hnrainll 阅读(2993) 评论(0) 推荐(0) 编辑
摘要: C语言: STM32的DMA演示,USART /****************************************************************************** * 本文件实现串口发送功能(通过重构putchar函数,调用printf;或者USART_SendData() * 这里是一个用串口实现大量数据传输的例子,使用了DMA模块进行内存到USART... 阅读全文
posted @ 2011-01-18 08:02 hnrainll 阅读(3630) 评论(0) 推荐(1) 编辑
摘要: 浅谈STM32的DMA模块的使用转自:http://blog.ednchina.com/jack_chang/123085/message.aspxhttp://article.ednchina.com/Other/200806050734461.htmBy Jack Chang Thu Jun 5 2008 18:30:49 E-mail:zhang-weihong@126.com QQ:179748613前言:接触MCU的编程已经有几年的历史,刚开始是从PLC(C语言的)学习与应用,后来有学习了8bits的AVR单片机,对MCU有一定的了解;最近接触了STM32的Chip,发现其优点不只是 阅读全文
posted @ 2011-01-18 07:59 hnrainll 阅读(28893) 评论(4) 推荐(1) 编辑
摘要: 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://tigerwang202.blogbus.com/logs/36242299.html 直接存储器存取(Direct Memory Access,DMA)是计算机科学中的一种内存访问技术。它允许某些电脑内部的硬体子系统(电脑外设),可以独立地直接读写系统存储器,而不需绕道 CPU。在同等程度的CPU负担下,DMA是一... 阅读全文
posted @ 2011-01-18 07:54 hnrainll 阅读(2690) 评论(0) 推荐(0) 编辑
摘要: 12位ADC是一种逐次逼近型模拟数字数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。 ADC的输入时钟不得超过14MHZ,它是由PCLK2经分频产生。 如果被ADC转换的模拟电压低于低阀值或高于高阀值,AWD模拟看门狗状态位被设置。 ADC通常要与DMA一起使用 这里只是简单的用库配置ADC 不断扫描来实现ADC的应用。 首先配置GPIO与ADC的时钟: ADC_InitT... 阅读全文
posted @ 2011-01-18 07:38 hnrainll 阅读(36087) 评论(1) 推荐(0) 编辑
摘要: 转自:http://www.stmfans.com/bbs/viewthread.php?tid=1116&extra=page%3D1 豆皮 - STM32开发板基础教程(七) - ADC with DMA(原创) 版权所有 STMFANS 原创,转载请保留出处 http://www.stmfans.com/bbs/viewthread.php?tid=1116&extra=page%3D... 阅读全文
posted @ 2011-01-18 07:37 hnrainll 阅读(3642) 评论(0) 推荐(0) 编辑