調式A7102的一些心得

2021-05-25 15:42:52 字數 437 閱讀 6595

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,...