把射頻功能放在BP上執行的主要原因是:射頻控制函數(信號調製、編碼、射頻位移等)都是高度時間相關的。最好的辦法就是把這些函數放在一個主CPU上執行,並且這個主CPU是運行實時操作系統的。
另外一個使用BP的好處是一旦它被設計和認證爲好了的,不管你採用的操作系統和應用軟件怎麼變化,它都可以正確的執行功能(它的通訊功能)。另外,操作系統和驅動的bug也不會導致設備發送災難性的數據到移動網絡中。(FCC要求的)
由於AP和BP是分開的設備,手機設計者可以更加自由的設計用戶界面和應用軟件。
原帖地址http://www.devdiv.net/thread-4159-1-3.html