STM32CubeIDE___타이머로 ADC 주파수설정
2020. 2. 6. 14:19ㆍSTM32F/설정
타이머 설정
TIM3 Mode and Configuration
- Trigger Source - ITR0
Counter Settings ( 500KHz 설정 )
- Prescaler : 72-1 ( 72000000 / 72 = 1000000 )
- Counter Mode : Up
- Counter Period : 1 ( 1000000 / 2 = 5000000 )
Trigger Output (TRGO) Parameters
- Trigger Event Selection : Update Event
ADC 설정
DMA Request Settings
- Mode : Circualr
Normal 설정 시 밑에 구문을 읽을때 마다 매번 DMA 시작명령을 줘야하지만, Circualr 로 설정 하게 되면 DMA 시작은 한번만 해주면된다. ADC 값확인 시 Sensor 값을 확인 하면 된다. ADC 컨버전 간격은 위에서 설정한 500KHz 단위로 저장하게 된다.
Code
'STM32F > 설정' 카테고리의 다른 글
STM32CubeIDE___USB - CDC ( Communication Device Class ) (0) | 2020.03.02 |
---|---|
STM32CubeIDE___Hex File Output (0) | 2020.02.04 |
STM32CubeIDE___ADC - DMA Control (0) | 2020.01.20 |
STM32CubeIDE___TIM6 ( Up Counter ) (0) | 2020.01.20 |
STM32CubeIDE___USART RX Interrupt (0) | 2020.01.20 |