返回首页
立即注册 登录

意法半导体STM32/STM8技术社区

结果: 找到 “DMA” 相关内容 457 个

  • Cube下实现串口+DMA+空闲中断接收不定长数据

    56 个回复 - 30868 次查看

    采用STM32cube完成ADC的DMA功能 STM32F051C8T6 STM32CubeMX ADC-DMA-UART教程 一直困惑怎么在Cube上实现串口+DMA+空闲中断接收不定长数据。 使用下来发现Cube好的地方就是你按照图形画方式配置后会帮你省掉很多 ...

    2015-7-30 16:38 - wjjontheway - STM32

  • CubeMX 串口空闲中断 DMA 串口数据收发

    3 个回复 - 42 次查看

    DMA的方式,原封不动的把PC通过串口发送过来的数据,在串口返回给PC。 附件有CubeMX 原始的代码0 已经修改以后可以完成效果的代码1 方便用比较工具看出我的修改吧。 实际效果是:PC快速给STM32发送数据时候,会丢 ...

    2018-4-25 16:23 - 与龙共舞 - STM32

  • CubeMX DMA 最简单的程序

    2 个回复 - 59 次查看

    本程序简单到爆炸,就是DMA的一句话:HAL_DMA_Start(&hdma_memtomem_dma1_channel1,(uint32_t)&secdma,(uint32_t)&desdma,10); 完成内存到内存,的复制! 效果------和memcpy一毛一样。 开始MX: 所以不是瞎说 ...

    2018-4-25 18:07 - 与龙共舞 - STM32

  • HAL库UART按DMA方式发送和接收函数简析及测试

    9 个回复 - 1038 次查看

    个人感觉,做嵌入式,底层就是datasheet,顶层就是数理逻辑。 不管什么芯片,当我们遇到问题时,通过查阅datasheet或上官网基本上都能找到解决方法。然而,这些基本都是英文。所以,英文好对做研发是有很大益处的。 ...

    2018-1-24 13:29 - cuyebiren - STM32

  • 请问个ADC DMA传输的问题

    14 个回复 - 160 次查看

    adc采用DMA通道循环模式传输到内存变量空间。如果其他函数不停的读取存储到内存空间的ADC值,而DMA不停的搬运转换后的ADC到内存空间,在不断读出和不断写入过程不会发生冲突吗? ...

    2018-4-8 19:58 - 厦门浪子 - STM32

  • STM32 HAL库使用SPI+DMA驱动WS2812优化方案

    39 个回复 - 1573 次查看

    看到zoomdy 的驱动例子启发 http://www.stmcu.org/module/forum/thread-610279-1-1.html 效果虽然不错,可以节省不少MCU资源,但用一个byte的SPI数据代替WS2812一个bit,很浪费RAM资源,而且生成像素的效率也很慢。 ...

    2018-2-6 15:03 - waiman-156411 - STM32

  • 关于STM32输入捕获DMA方式的问题

    1 个回复 - 48 次查看

    STM32输入捕获DMA方式网上资料很少,都是单通道的,我想知道一个定时器的四个通道可以同时进行输入捕获DMA传输吗?调试一天了都没成功,希望能给点提示。 现在实现了单通道输入捕获DMA方式测量PWM脉宽,使用CubeMX配 ...

    2018-4-18 23:14 - 洛千叶 - ☆直通FAE☆

  • Nucleo-F767 不能同时启动ADC的DMA与DAC的DMA,求大神帮忙

    5 个回复 - 546 次查看

    前面解决了DAC的DMA,以及ADC的DMA。单独运行都是好的,如果同时启动DAC与ADC的DMA,那么只有DAC会工作。把DAC DMA优先级设置为最低,ADC DMA优先级设置为最高,也没有用。 ...

    2016-10-29 22:43 - kylongmu - STM32

  • STM32F407+USART+485+DMA+FIFO+查询

    9 个回复 - 165 次查看

    1.函数说明: 宏定义开启配置 #define _USART #define _USART1 #define _USART2 #define COM_232_1 COM1 #define COM_232_2 COM2 //宏定义波特率 #define BAUDRATE_9600 9600 #define BAUDRAT ...

    2018-4-8 21:20 - 寂寞,点燃一支烟 - STM32

  • STM32F0 ADC(DMA中断)多通道,注释超详细

    67 个回复 - 18054 次查看

    附件为STM32F0系列ADC的多通道采集,DMA中断方式,注释非常详细,分享给大家,部分代码如下

    2015-1-8 09:33 - dajin123 - STM32

  • STM32F051C8T6 STM32CubeMX ADC-DMA-UART教程

    11 个回复 - 6320 次查看

    STM32CubeMX 非常火爆, 因为STM32CubeMX图形化对象编程简化了端口和时钟的设置,简化了繁琐提高整体编程效率。这个转变确实方便很多。。对于我这个新手来说,方便了不少。。。。(大神们,可以跳过这个教程。) 1 ...

    2015-5-23 12:23 - Paderboy - STM32

  • 【HAL库每天一例】第023例:ADC-多通道采集(DMA)

    4 个回复 - 1835 次查看

    【HAL库每天一例】系列例程从今天开始持续更新。。。。。 我们将坚持每天至少发布一个基于YS-F1Pro开发板的HAL库例程, 该系列例程将带领大家从零开始使用HAL库,后面会持续添加模块应用例程。 同样的,我们还程序发 ...

    2016-5-28 08:51 - haohao663 - 开发工具和评估板

  • 【零基础学习STM32】第十一讲:DMA实验——存储器到存储器...

    4 个回复 - 140 次查看

    一、概述: 1、DMA简介 DMA的英文拼写是"Direct Memory Access",汉语的意思就是直接内存访问,是一种不经过CPU而直接从内存存取数据的数据交换模式。在DMA模式下,CPU只须向DMA控制器下达指令,让DMA控制器来 ...

    2018-4-3 11:48 - kkhkbb - STM32

  • HAL庫的多通道ADC+DMA範例

    3 个回复 - 1115 次查看

    請問有HAL庫的多通道ADC+DMA範例嗎? 我使用32f072+cubeMX產生初始碼後,在主程式加ret = HAL_ADC_Start_DMA(&hadc,DMA_ADC_buf,14); 但在void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc)中讀取DMA_ADC_buf ...

    2017-4-25 11:55 - PeterTsai - STM32

  • 基于Cube的STM32 编码器 DMA传输问题

    8 个回复 - 142 次查看

    前几天做了个编码器接口,读出的数据发现只能自己去找htim2.Instance->CNT寄存器来得到值,到这里功能是正常的,为了避免直接读寄存器,于是先到了DMA传输,直接把寄存器值送到内存里。官方驱动里也有对应的接口: D ...

    2018-3-26 16:58 - hacker - STM32

  • 【STM32F4开发日志】轻松应用F429之LTDC液晶显示,ADC_DMA,心...

    208 个回复 - 15046 次查看

    本程序实现了LTDC液晶对ADC采集到的数据进行显示,并通过LCD分层显示心电波形,正弦波,方波,三角波等等。程序简单明了,几个函数就可以轻松应用STM32F429 Discovery的高级LTDC液晶分层显示功能,图文并茂如下: ...

    2014-7-16 16:45 - xzezhen - STM32

  • 【stm32F429开发日志】+DMA_ADC+2048FFT+TIM采样

    24 个回复 - 5165 次查看

     最近比较忙   一直没上传,如有问题直接帖子里问  一起探讨一下FFT 第一 :随意控制采样率 第二:采样点数可控,可以用于FFT  

    2014-7-11 19:58 - 德华 - 开发工具和评估板

  • SPI2从模式下DMA发送配置不成功。

    4 个回复 - 435 次查看

    内容隐藏需要,请点击进去查看

    2016-5-19 16:40 - any012 - STM32

  • HAL库 配置DMA_ADC工作后主循环里的函数不工作,求指导

    9 个回复 - 111 次查看

    如题:不开启ADC主循环里工作正常,开启ADC后ADC工作正常但是主循环工作不正常,求指导下

    2018-3-22 11:17 - 细品黑夜 - STM32

  • STM32L476RC ADC-DMA 输出值后半部分都是0,不知道为什么?

    6 个回复 - 131 次查看

    在做ADC-DMA转电压值时,输出值存储在uhADCxConvertedValue中,长度为256,但是打印出来的值每个通道的前128个有数值,但是后128个数据都为0,很奇怪,不知道为什么? #define NB 256 //每个通道长度为256 #define ...

    2018-3-21 19:22 - ccmm520 - STM32