Welcome![Sign In][Sign Up]
Location:
Downloads SourceCode Embeded-SCM Develop SCM
Title: STM32-ADC-oversampling Download
  • Category:
  • SCM
  • Tags:
  • [C/C++] [源码]
  • File Size:
  • 985kb
  • Update:
  • 2014-09-23
  • Downloads:
  • 0 Times
  • Uploaded by:
  • sdl
 Description: 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 generate the input signal sampling frequency. The STM32 ADC1 clock is configured to 14Mhz and the channel 10 is converted (PC.00). The triangular dither is generated using the Timer TIM3. After OSR DMA transfer from the ADC data register to a buffer in RAM, the new sample is computed.
 Downloaders recently: [More information of uploader sdl]
 To Search:
File list (Check if you may need any files):
 

过采样技术--STM32\ADCOversampling_AN\TriangularDitherMethod\include\oversampling.h
.................\..................\......................\.......\stm32f10x_conf.h
.................\..................\......................\.......\stm32f10x_it.h
.................\..................\......................\project\EWARMv4\cortexm3_macro.s
.................\..................\......................\.......\.......\lnkarm_flash.xcl
.................\..................\......................\.......\.......\lnkarm_flash_extsram.xcl
.................\..................\......................\.......\.......\lnkarm_nor.xcl
.................\..................\......................\.......\.......\lnkarm_ram.xcl
.................\..................\......................\.......\.......\OVERSAMPLING_AN_TriangularDitherMethod.dep
.................\..................\......................\.......\.......\OVERSAMPLING_AN_TriangularDitherMethod.ewd
.................\..................\......................\.......\.......\OVERSAMPLING_AN_TriangularDitherMethod.ewp
.................\..................\......................\.......\.......\OVERSAMPLING_AN_TriangularDitherMethod.eww
.................\..................\......................\.......\.......\stm32f10x_vector.c
.................\..................\......................\.......\......5\cortexm3_macro.s
.................\..................\......................\.......\.......\OVERSAMPLING_AN_TriangularDitherMethod.dep
.................\..................\......................\.......\.......\OVERSAMPLING_AN_TriangularDitherMethod.ewd
.................\..................\......................\.......\.......\OVERSAMPLING_AN_TriangularDitherMethod.ewp
.................\..................\......................\.......\.......\OVERSAMPLING_AN_TriangularDitherMethod.eww
.................\..................\......................\.......\.......\stm32f10x_flash.icf
.................\..................\......................\.......\.......\stm32f10x_flash_extsram.icf
.................\..................\......................\.......\.......\stm32f10x_nor.icf
.................\..................\......................\.......\.......\stm32f10x_ram.icf
.................\..................\......................\.......\.......\stm32f10x_vector.c
.................\..................\......................\.......\HiTOP\Source\cortexm3_macro.asm
.................\..................\......................\.......\.....\......\cstart_thumb2.asm
.................\..................\......................\.......\.....\......\inithardware.asm
.................\..................\......................\.......\.....\......\initvectortable.asm
.................\..................\......................\.......\.....\.TM32F10B_EVAL\OVERSAMPLING_AN_TriangularDitherMethod.htp
.................\..................\......................\.......\.....\..............\Settings\reset_go_main.scr
.................\..................\......................\.......\.....\..............\........\StartupScript.scr
.................\..................\......................\.......\.....\..............\........\STM32F10x.lsl
.................\..................\......................\.......\.....\........E_EVAL\OVERSAMPLING_AN_TriangularDitherMethod.htp
.................\..................\......................\.......\.....\..............\Settings\reset_go_main.scr
.................\..................\......................\.......\.....\..............\........\StartupScript.scr
.................\..................\......................\.......\.....\..............\........\STM32F10x.lsl
.................\..................\......................\.......\RIDE\cortexm3_macro.s
.................\..................\......................\.......\....\OVERSAMPLING_AN_TriangularDitherMethod.dbi
.................\..................\......................\.......\....\OVERSAMPLING_AN_TriangularDitherMethod.rapp
.................\..................\......................\.......\....\OVE

CodeBus www.codebus.net