搜索资源列表
stm32
- 在STM32的I2C上摔了一跤,测试了官方提供的几个例程和库,都有不同缺陷,也无法弥补: 1、查询方式,在连续读数据的过程中不能中断 2、DMA方式类似,在同一DMA中I2C的级别必须最高,否则同1. 3、中断方式也不能有更高优先级中断I2C,否则同1. 鉴于以上原因,无奈的口线模拟了I2C。(仅仅代表个人看法,欢迎指正) 附件中的项目文件已经过测试,为感谢OUR这几年的帮助,先开源这个小程序-I2C on the STM32' s fall, the off
usart
- stm32 DMA控制USART发送数据,每隔一段时间发送一次-Stm32 DMA control USART to send data, send once for a while
AD_2_Channel_DMA
- STM32例子 AD两通道采样(一个模拟输入 一个内置温度传感器) DMA传输。 -STM32 a presentation including examples of two-channel AD sampling (one analog input of a built-in temperature sensor) DMA transmission
PWMMusic
- 首先要说:是我自己写的你他地方下不到! 这是一个用PWM播放.wav歌曲文件的程序,歌曲本身已经被和代码一起固化到FLASH中了,想要听到美妙的歌曲你只需要把PB0经过一个滤波放大电路接到蜂鸣器或耳机插孔上,并把程序下到你的STM32中运行就可以了。 另外,看看这篇关于PWM播放.wav的文章:http://wmx0901.blog.163.com/blog/static/10320222020097171727367/edit/-First of all, to say: I
stm32_adc
- 此程序是基于STM32的AD应用程序,我们在这里设置ADC为连续转换模式,常规转换序列中有两路转换通道,分别是ADC_CH10(PC0)和ADC_CH16(片内温度传感器)。因为使用了自动多通道转换,数据的取出工作最适合使用DMA方式取出,so,我们在内存里开辟了一个u16 AD_Value[2]数组,并设置了相应的DMA模块,使ADC在每个通道转换结束后启动DMA传输,其缓冲区数据量为2个HalfWord,使两路通道的转换结果自动的分别落到AD_Value[0]和AD_Value[1]中。
STM32_SPI
- STM32 SPI配置例程,适用STM32各种芯片,详细的介绍了 SPI的配置过程。根据例子修改即可应用。-STM32 DAM configuration routine, a variety of chips for STM32, detailed introduction to the DAM in the configuration process. Examples can be modified based application.
main
- STM32 使用DMA串口收发,外加环形队列(fifo),可以应用到大量数据收发。-STM32 DMA serial transceiver, plus a circular queue (the fifo) can be applied to large amounts of data to send and receive.
STM32--DMA
- DMA传输方式无需CPU直接控制传输,功过硬件为RAM与IO设备开辟一条通道,是CPU效率大大提高-DMA transfers without CPU direct control transfer, merits and demerits of the hardware for the RAM and IO devices open up a channel, the CPU efficiency is greatly improved
STM32-AD(DMA)-interrupt
- 基于STM32的AD信号采集,采用DMA传输数据时,直接从SRAM取出数据时,DMA仍在数据传输,导致数据的实时性低,采用DMA中断取出数据,可保证在一段时间内数据的准确性,但也会丢失一部分ADC数据,适用于阶段性数据取样。-Based on the AD STM32 signal acquisition when using DMA data transfer, data is directly taken out from the SRAM, DMA is still data transm
STM32-ADC-oversampling
- 使用STM32单片机ADC模块的过采样技术使采样值更稳定,是一种时间换精度的方法。-This firmware gives the STM32 ADC oversampling using triangular dither. This method consists on adding a triangular signal to the input signal and sampling it with a rate. The timer TIM2 is used to g
DMA
- 在单片机stm32上实现通过DMA将数据搬到串口上 串口将数据发到电脑上-DMA to move data through the serial port to send data to a computer on a single chip stm32
5.DMA
- stm32的DMA例程,可以获得关于其相关学习知识,布局规则,适合初学-this is a demo that describe DMA on the STM32
STM32-USART
- 在STM32的参考手册中,串口被描述成通用同步异步收发器(USART),它提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。它支持同步单向通信和半双工单线通信,也支持LIN(局部互联网),智能卡协议和IrDA(红外数据组织)SIR ENDEC规范,以及调制解调器(CTS/RTS)操作。它还允许多处理器通信。还可以使用DMA方式,实现高速数据通信。-In the reference manual of S
3-ADC-DMA-uarrt
- stm32的adc采集转dma储存,最后经串口发送.1024的采集点-Stm32 adc sampling dma storage, finally through a serial port to send. 1024 field sites
DMA
- 使用STM32的DMA功能进行串口接收数据,进行了相关的配置,可以很好的理解使用情况-The use of STM32 DMA function to receive serial data, the relevant configuration, you can understand the use of a good
【19】DMA PWM WS2812 GPIO输出16组
- STM32作为主控芯片,72Mhz,利用DMA+PWM实现驱动WS2812,创建16个并行800kBit / s数据流的想法如下: 使用定时器每1.25us创建一个800kHz的时基和一个DMA请求。 使用2个比较模块在低位时间(350ns)和高位时间(700ns)下创建DMA请求 1.25us DMA请求将GPIO端口的所有位设置为高电平 350ns DMA请求将数据从帧缓冲区传输到GPIO端口。如果该位为0,GPIO引脚将变为低电平,否则将保持高电平。 700ns DMA请求将所有
书例_野火M3-ADC(DMA)
- 初学者学arm的一款非常好的资料,内容详细,讲解细致(Beginners learn arm a very good information)
STM32 12通道ADC_DMA -
- STM32多通道AD采集,基于DMA,对模拟采集有参考价值(STM32 multi-channel AD acquisition, based on DMA, has a reference value for analog acquisition)
DMA实验亲测可用
- STM32的DMA实验,亲测可用。内有详细的讲解文档,很好的学习资料。(The DMA test of STM32 can be used as a parent test. There is a detailed explanation of the document, a good learning materials.)
无FIFO摄像头 DMA传送
- 该程序是使用了无fifo的7670摄像头,使用dma传输方式,能够稳定传输图像(The program uses a FIFO - free 7670 camera and uses DMA transmission to stabilize the transmission of the image)