How to use DMA on DUART of MPC8306?

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

How to use DMA on DUART of MPC8306?

1,644件の閲覧回数
00lirui
Contributor I

        When I send data to uart, processor must wait UART finish the send. In other platform we can use DMA to reduce the cpu time on data send and receive.  How to use DMA to reduce cpu time of powerpc.

0 件の賞賛
返信
3 返答(返信)

1,508件の閲覧回数
alexander_yakov
NXP Employee
NXP Employee

The DUART block does not support DMA. Any mentioning about DMA is DUART block description means only "FIFO".

0 件の賞賛
返信

1,508件の閲覧回数
00lirui
Contributor I

"18.3.1.13 DMA Status Registers (UDSR1 and UDSR2, USDR3 and USDR4)

The DMA status registers (UDSRs), shown in Figure 18-15, return transmitter and receiver FIFO status

and provide the ability to assist DMA data operations to and from the FIFOs."  It comes from mpc8306 reference manual.

0 件の賞賛
返信

1,508件の閲覧回数
alexander_yakov
NXP Employee
NXP Employee

Any mentioning about DMA is DUART block description means only "FIFO".

0 件の賞賛
返信