-1
나는 새로운 샘플이있을 때마다 CPU에 신호를 보내고, CPU는 몇 바이트 인 SPI를 통해 신호를 읽는다.DMA를 사용하는 바이트 I/O, 장점은 무엇입니까?
제 질문은 여기 DMA를 사용할 수 있습니까? 누가 어떻게 새로운 데이터를 전송할 DMA를 말해야합니까?
DMA를 사용하는 것이 합리적입니까? 이것은 기본적으로 인터럽트 I/O와 같습니다. 매번 A/D가 새로운 샘플을 보내면 주 소프트웨어가 DMA를 전송하도록 지시합니다. 따라서 효율성이 향상되지 않습니다. main은 계속 I/O에 계속 참여합니다.
어떤 종류의 하드웨어입니까? – duskwuff