DMA + UARTは、シリアル受信実現し、可変長の送信機能

人々は、マイクロコントローラを使用する必要がある基本的にシリアルポート機能を使用する必要があり、チュートリアルをたくさん読んで中断した受信と送信機能されます。しかし、そこに多くの欠点は、送信を中断することであり、データを受け取ります。まず:プログラムのスピードへの影響を破ります。(不快な中断一度割り込みバイトを送信考える!!!)第二:非常に大きな失われたデータを頻繁に停止確率。これら二つのリスクネパールを解決する方法はありますか?DMA(ダイレクトメモリアクセス)ダイレクトメモリアクセス、強力な小さなペニス。CPUは、特に苦労物事の一部を行うのに役立ちます。長い単語のボスとして、素直に実行に行ったとして、DMAの最大の利点は、やっています。ここでDMA +は、シリアル送受信機能を実現するUART。**加法群912452346ダウンロードソースコード**

おすすめ

転載: www.cnblogs.com/wangjian1226/p/11984045.html
おすすめ