這個項目通過STM32F429開發(fā)板設(shè)計的小型示波器,示波器實現(xiàn)的功能:
- Analog-Kan?le : 2 (per ADC1 und ADC2)
- ADC-Mode : Dual regular simultaneous mode (ADC1+2 werden gleichzeitig gemessen)
- DMA-Mode : Double-Buffer-Mode (zwei Buffer die alternierend beschrieben werden)
- Navigations-Steuerkreuz : per Touch (Halbtransparent)
- Steuerkreuz an 3 Positionen vom Display einblendbar und abschaltbar.
- Trigger-Quelle : CH1 oder CH2
- Trigger-Flanke : Hi- oder Lo-Flanke
- Trigger-Mode : “normal” , “auto” , “single”
- Trigger-Value : 0,0V bis 3,0V
- Triggerposition : fix bei Display Mitte
- “Run/Stop” Button zum stoppen der Aufzeichnung (per Hardware User-Button)
- Timebase : einstellbar von 5sec/div bis 25us/div (max = 1MHz Samplerate)
- CH1 : einstellbar von 5V/div bis 0,1V/div (an Pin PA5 [0...3V])
- CH2 : einstellbar von 5V/div bis 0,1V/div (an Pin PA7 [0...3V])
- CH1+CH2 : ein/ausblendbar + Y-Position verschiebbar
- Cursor : Off, CH1, CH2, Time oder FFT
- FFT : von CH1 oder CH2 (abschaltbar)
- ADC und FFT-Daten k?nnen per UART an einen PC gesendet werden
- Der Oszi-Screen kann als BMP-File per UART zum PC gesendet werden
- UART Setting : 115200 Baud / 8N1
- 500 Hz Testsignal (Rechteck)
源碼得用CooCox來Build
不想compiler的, 也可以直接燒錄這原碼包內(nèi)的bin檔 Show_10_Oszistm32f429Debugbinstm32f429.bin
這是正面, 有兩個Channel
這是背面(PA5是CH1, PA7是CH2)
這是菜單(觸摸屏)
電路城語:此資料為賣家免費分享,不提供技術(shù)支持,請大家使用前驗證資料的正確性!如涉及版權(quán)問題,請聯(lián)系管理員刪除!
附件包含以下資料:
閱讀全文