我會第一次問一個問題。如果我的舉止錯了,我很抱歉。減少GPP監測過程
我在Xilinx Zynq的嵌入式Linux上使用了RedHawkSDR v1.10.1。 AM解調處理通過連接三個組件的波形來實現。 當連接以太網和監控波形時,由於接收到的聲音中出現異常噪音,我們升級到RedHawkSDR v2.1.0。 GPP從Python改爲C++,我認爲我可以期待更好的性能。 但是,當採用RedHawkSDR v2.1.0時,它變得更加奇怪了。 查看原因,GPP密集運行每個threshold_cycle_time, 解調處理未完成。 在GPP獲取CPU/NIC等信息並判斷閾值時,看起來異常聲音出現。 有什麼方法可以減少或消除GPP信息採集過程? 環境在下面。 CPU:賽靈思ZYNQ ARM CoretexA9 2cores 600MHz的 操作系統:嵌入式Linux內核3.14 RealTimePatch 幀長:5.333ms(48kHz的採樣,256個數據)
謝謝您的回答。我必須將threashold_cycle_time設置爲400萬秒。 –