全部学习笔记汇总: GitHub - GreyZhang/g_spc560b64: Learn and hack powerpc MCU SPC560B. Happy hacking!
预采样主要是用来在启动采样之前给内部的电容进行充放电操作的,很重要的两个作用:一个是精确地控制转换速度,这个功能可以通过PSR寄存器进行开关控制;另一个是重置之前的转换结果。
如果开启了预采样功能,那么一个正常的操作序列将会是:预采样 + 采样 + 转换。
这是一个预采样的示意图,其中第二个其实是采样的功能通过寄存器的配置被旁通掉的一个效果。
没有特别理解这里表述的功能,大概的理解:预采样其实是一个充放电的过程,因此需要有一个输入电源来做这个调节。这里可以通过寄存器的配置选择究竟使用哪一个电源做这方面的处理。
这是这个MCU关于预采样功能的一个简单的整理,信息比较简洁。但是这算是我之前知识体系中的一点小空白,在此之前的确是不知道ADC的采集过程中还有这么一段处理的过程。