在开始前我有一些资料,是我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「STM32的资料从专业入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!
在评论区回复“888”之后私信回复“888”,即可拿走。条件似乎不完整。正弦波频率和采样频率都没说清楚。
题设:一次测量需要采样1024次。
这一次是多少时间呢?1秒?1毫秒?这差距大了。假设1秒采集1024次,那你的正弦波最大只能512Hz。如果想时域上波形“精美”一点,弄个10倍过采样(一个周期的正弦波10个采样点,效果已经不那么“精美”了),那正弦波也就102.4Hz了。其实如果是STM32F1系列,ADC时钟给14MHz,采样时间干到最短1.5周期,那采样频率也就能做到1MHz。
就目前的描述,就假定是教学课程设计的水平,采样一个100Hz的正弦波,“能够实时不间断的采集连续的正弦波形吗?”那没啥问题的哈,前面的大佬都说得很清楚了。
1024次采样产生的数据32K字节;
同学,您这是采样了16个通道吗?或者采样率不是1秒1024次吧?