使用FIFO方式將buf里的資料列印至串口
uj5u.com熱心網友回復:
根本來說,兩種主要的方法吧。第一種:利用中斷的方式,不管有沒有FIFO,對中斷進行配置后在中斷內部進行資料處理,發送指定數量的資料。優點可以可以馬上運行其他程式,資料處理靠中斷處理程式,缺點是表面上的非阻塞,實際上的發送還是需要CPU去處理,占用一定的時間。
第二種:利用DMA的方式,配置好相應的DMA配置后,可發送指定資料到串口,優點是不占用CPU,可以提高程式的運行效率,缺點就是對于小批量的頻繁發送模式來說,配置DMA的頻次增多會增大額外的處理時間。
uj5u.com熱心網友回復:
。。。。。能問這問題的那位,是個老手!
能答這問題的那位,房和車都賺到手了吧~!
自己什么時候才能問到這問題呢~
uj5u.com熱心網友回復:
利用串口的empty 終端來讀資料,轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/105536.html
標籤:驅動開發/核心開發
下一篇:這個tcl函式什么意思?
