I2S DMA Transfer

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

I2S DMA Transfer

903件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by e135193 on Wed Apr 29 13:15:29 MST 2015
Hello

        I'm trying to implement an Audio Codec application with I2S interface with DMA. The I2SRXFIFO is 32bit. I want to use it with 16bit wide. When I modify the DMA transfer with 16bit wide, the DMA do not go into interrupt. In contrast, When I modify the DMA transfer with 32bit wide, it works. I think that I may do something wrong.

        Is it possible to acquire just the 16bit of I2SRXFIFO having 32bit wide, with DMA transfer ?

        In addition, in the CMSIS driver library for GPDMA, the source and the destination transfer wides should be the same. if the source is 32bit then the destination should be 32bit. Should I modify the GPDMA registers manually ?


Regards
ラベル(1)
0 件の賞賛
返信
0 返答(返信)