新的不能再新的新手最近开始学STM32买了原子哥的开发板和7寸的触摸屏(你没看错,是7寸
),准备做个可以采集存储回放的数字示波器,表示入手好几天,思路一直混乱,求指导。我的思路是:
例程里的输入捕获程序获得频率和周期(用方波输入PA0),ADC实验获得输入信号的ADC值,并转化为电压值,将ADC值通过DMA存储到flash,然后读flash,达到回放的效果。不知思路有没有错,请指教。
目前搞定了频率周期电压的值,以及可以根据ADC值通过画线(对,不是画点,画出的点不连续)在触摸屏上得到波形,
同时也有几个问题百思不得其姐:
1.可能是由于直接闪存闪读,ADC和电压值一直是变化的,如何稳定。
2.flash 的存储就没成功过,可否有例程相通?(这个问题是我自己对这个功能不熟,只能靠自己)
总的来说,新手上路,问题多多,各位大大如果觉得繁琐,指导下原子哥的哪些例程可以解惑,非常感谢!
---------------------------------
这个波形显示的我做好了,不过是x自加1为横坐标,ADC值为纵坐标,用画线的方法,用这种坐标描出点的都是散点,不连续,我今天试试改下横坐标。
现在的问题是如何把收集到的数据存储和读取,实现断电后波形的回放功能,原子哥,不能存flash那存哪呢?
一周热门 更多>