質問: PICでUSB通信を行う際に、受信をポーリングと割り込みで処理する場合の違い お世話になります 現在、PIC18F46J50を用いてUSB通信を行うプログラムを作っています
回答: USBに限らず一般論になりますが、 割り込みを使うと、待つ間に別の作業をすることが簡単にできますから、複雑なことをするには必須に近いです。 ポーリングを使うと、割り込みより短時間で処理ができます。割り込みだとレジスタの退避に意外と時間を食うので。 参考書は、この本がUSBの仕組みについて色々書かれていた気がします。 ただUSB FrameWorkは使っていますが。 あとはこのサイトが参考になるかもしれません。ただしアセンブラです。