CS LOW - SCLK 시작 전에 미리 설정
- CS LOW 전체 폭 감소 - 샘플 간격 감소
This commit is contained in:
@@ -111,9 +111,9 @@ static int echo_adc_capture_fast(uint16_t *samples, uint16_t num_samples)
|
|||||||
|
|
||||||
for (uint16_t i = 0; i < num_samples; i++)
|
for (uint16_t i = 0; i < num_samples; i++)
|
||||||
{
|
{
|
||||||
cs_port->OUTCLR = cs_mask;
|
|
||||||
spim->RXD.PTR = (uint32_t)&raw_capture[i * 2U];
|
spim->RXD.PTR = (uint32_t)&raw_capture[i * 2U];
|
||||||
spim->EVENTS_END = 0;
|
spim->EVENTS_END = 0;
|
||||||
|
cs_port->OUTCLR = cs_mask;
|
||||||
spim->TASKS_START = 1;
|
spim->TASKS_START = 1;
|
||||||
|
|
||||||
/* 전송 완료 대기 */
|
/* 전송 완료 대기 */
|
||||||
|
|||||||
Reference in New Issue
Block a user