Hello!
I'm trying to implement an oscilloscope on the STM32F407. ADC 1,2,3 in triple mode, 7.2Mbps.
Display 240x320 ili9341 fsmc
I'm sending a signal from the generator. A pure sine wave is obtained only at certain frequencies. At other frequencies there are some chaos fragments. What can be done to solve it? I can make a video.
First of all, thanks for making the project available.
I uploaded a binary file and it worked on my Disco board. Finally, I have a cheap instrument to inspect I2C packets.
I have a few questions:
What do these regimes mean: A, N, and S? The upper right button.
I cannot import your project as an existing project in CubeIDE. You have a non-default arrangement of directories, and the config files (.cproject, .project, .mxproject) are missing. When I opened the ioc file in CubeMX and regenerated from scratch, a lot of file includes issues appear.
I'd like to work on your project but it seems the onboarding is tough so far.
Things I wanted to add:
Vmax and Vmin amplitudes
signal width triggering (glitches)
signal amplitude triggering (glitches)
a sort of self-test accuracy test to show how genuine the results are
ability to trigger on specific GPIO goes high (this doesn't relate to a typical oscilloscope but becomes handy inspecting which traces led to errors on an end-user app)