a7102設定
a7102有幾個時鐘,需要說明下
if時鐘:這個根據資料速率來的,已經定好,選擇好了資料傳送速率,if速率也就選擇好了,如下表:
系統時鐘:系統時鐘=64*if時鐘,算出系統時鐘後,根據以下公式決定暫存器csc的值:
這裡要說明下,建議使用a7102時,選用12.8m的晶振,這樣使用起來簡單
源時鐘:f(source)為晶體頻率
其他的設定可按照公式計算得出,
一點非常注意,就是傳送和接收的頻率不相同,中間可+-乙個if頻率,根據08暫存器中的uls位來決定,打個比方,如果傳送的頻率為433m,uls位為0,速率為100k,那得出的if頻率為200k,那麼接收端的頻率必須設定成432.8m,如果兩個模組成對雙向通訊,100k速率,可做如下設定
1:頻率:433m,uls為1
2:頻率:432.8m,uls為0
我在c 程式調式的一些筆記
1 char buff new char currenttask.receivesize 當buff的位置發生偏移時,在delete buff之前,要將buff的記憶體位址恢復到最初狀態 2 要善於使用除錯快捷鍵 vs2013 f5 調到一下個斷點 f11 進入方法內 f10 單步除錯 3 合理使用...
IOCP的一些心得
iocp的工作執行緒的個數一般設定為processors 2 2,這是綜合考慮了工作執行緒可能是等待 掛起 正在執行的狀態。如果你測試出更好的結果,以你的為標準。iocp的工作執行緒由系統排程和優化,不要去干預執行緒的排程,除非你自信能超越系統的排程。在遇到奇怪的問題時,可以嘗試減少iocp工作執行...
Qt 的一些心得
一.背景刷成黑色,前景色設為白色。方法一 paltette方式,經測試,該方法不會影響到其他控制項,推薦使用 qpalette bgpal palette bgpal.setcolor qpalette background,qcolor 0,0 0,255 qpalette background,...