单片机处理ADC采集的数据,如果采样率是200KSPS的,单片机要如何做才能处理的这么快呢?

2025-03-19 12:57:02
推荐回答(2个)
回答1:

有些单片机有SPI外设。主程序里只需要发送和接收数据,不需要去处理具体的发送接收过程。这样可以为单片机节省一些指令周期。
话说,你那单片机还12个CLK一指令,如果要处理200KHz的数据,那确实太慢了。
建议提速单片机或降速AD。

回答2:

C8051F系列就直接带有200K的AD转换器,都不要自己再安装其他的AD芯片了

单片机可以由AD采集器的中断信号分时处理数据,其他的事件去做其他的事情

C8051F330 工作在25MHz(6元)

C8051F410 工作在50Mhz都没问题(12元)

STM32F系列的是Arm,工作在72Mhz(19元)

都是不错的选择