WS2812B全彩LED灯,采用PWM+DMA方式控制,已经编写好红色呼吸灯、绿色呼吸灯、蓝色呼吸灯和随机呼吸灯程序,还有最基本的RGB三种颜色的0~255亮度调节函数。
2019-12-21 18:53:44 7.2MB WS2812B PWM DMA
1
HAL库stm32F429IGADC DMAHAL库stm32F429IGADC DMAHAL库stm32F429IGADC DMAHAL库stm32F429IGADC DMAHAL库stm32F429IGADC DMAHAL库stm32F429IGADC DMA
2019-12-21 18:53:35 13.25MB HAL库 ADCDMA
1
简化正点原子的DMA发送程序,添加DMA发送中断,发送中断内更改引脚电平 简化正点原子的DMA发送程序,添加DMA发送中断,发送中断内更改引脚电平
2019-12-21 18:53:26 1.33MB stm32 DMA usart
1
基于正点原子的程序,使用HAL库做了一个ADC+DMA的基础程序,亲测可用。开始绕了很多弯路,ADC和DMA总是配合不好,后来查到因为地址符号没有强制转换成32位的,提醒大家注意。
2019-12-21 18:52:16 15.62MB HAL STM32 ADC+DMA
1
这是stm32f103驱动vs1003b芯片的范例,上位机使用c#写的,全部代码开源, 采用的是PL2302usb转串口模块,还包含了写adpcm文件头的软件,是一套完整的录音程序。 所用模块 1.stm32f103rct6 arm芯片开发板 2.pl2303usb转ttl模块 3.vs1003b解码模块 带咪头 接线 stm32接电脑usb 1.TX--PA3 2.RX--PA2 stm32接vs1003b 1.PA5--SCLK 2.PA6--MISO 3.PA7--MOSI 上面三个是spi数据读取 4.PC6--DREQ 5.PC7--XCS 6.PC8--XDCS 7.PC9--XRST 这四个是控制vs1003的io口 单片机上电后串口1会输出32895,表示vs1003b芯片完好,然后耳机会听到嘀嘟一声正弦波测试,表示 开发板完好,然后串口2会输出一段10秒的录音数据,打开WindowsFormsApp1的C#程序,波特率设置成 921600接收成xxx.spx文件,然后运行ConsoleApp1生成xxx.wav文件。 本程序经过测试,完全可用。
2019-12-21 18:52:13 3.66MB STM32f103 VS1003 串口2 DMA
1
使用STM32cube创建的stm32f407的工程,使用UART1串口和DMA 串口空闲中断实现串口收发不定长度数据,节省CPU资源。
2019-12-21 18:51:57 615KB stm32 串口 DMA 空闲中断
1
stm32f407利用DAC的DMA通过产生位数达到256位的sin函数,定时器触发周围41K
2019-12-21 18:51:02 3.23MB stm32 DAC sin
1
本程序实现了STM32L073用DMA方式获取三通道ADC转换数据,此功能在main函数中没有写出,功能以实现,串口通过DMA方式发送数据。用的是HAL库。
2019-12-21 18:51:00 11.46MB DMA STM32L07 STM32L073 AD
1
STM32CubeMX 串口空闲中断+DMA 接收不定长度数据,例程为两个串口透传。对发
2016-07-26 00:00:00 8.58MB 空闲中断DMA
1
基于STM32的SSD1305驱动程序,使用硬件SPI,DMA方式,高效的刷屏方式,不占用CPU,亲测可用
2014-10-12 00:00:00 12KB SSD1305 SPI DMA STM32
1