From 3ec6afec36147bed4185e4f65244fab7ace5f481 Mon Sep 17 00:00:00 2001 From: jhChun Date: Tue, 7 Apr 2026 14:17:06 +0900 Subject: [PATCH] =?UTF-8?q?MUX=20=EC=A0=84=ED=99=98=20=ED=9B=84=20ADC=20S/?= =?UTF-8?q?H=20=EC=BB=A4=ED=8C=A8=EC=8B=9C=ED=84=B0=20=EC=95=88=EC=A0=95?= =?UTF-8?q?=ED=99=94=EB=A5=BC=20=EC=9C=84=ED=95=9C=20dummy=20read?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pc_firm/dr_adc121s051/dr_adc121s051.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pc_firm/dr_adc121s051/dr_adc121s051.c b/pc_firm/dr_adc121s051/dr_adc121s051.c index 3e0e597..03d136b 100644 --- a/pc_firm/dr_adc121s051/dr_adc121s051.c +++ b/pc_firm/dr_adc121s051/dr_adc121s051.c @@ -795,6 +795,9 @@ dr_adc_err_t dr_adc_capture_channel_only(uint8_t freq_option, uint16_t delay_us, /* 채널 선택(MUX) : 1.3ms */ dr_piezo_select_channel(piezo_ch); + /* MUX 전환 후 S/H 커패시터 안정화를 위한 dummy read */ + (void)spim_read_raw(); + /* 채널당 반복 측정 횟수만큼 */ for (uint16_t avg_iter = 0; avg_iter < averaging; avg_iter++) {