時域反射儀的硬件設(shè)計與實現(xiàn)----關(guān)鍵電路設(shè)計(三)
在ARM讀取RAM內(nèi)部的數(shù)據(jù)時,此時RAM計數(shù)器的計數(shù)時鐘已經(jīng)換成由ARM來提供,即ARM通過I/O口產(chǎn)生一個上升沿信號,送給地址計數(shù)器。在讀取數(shù)據(jù)的時候,RAM地址計數(shù)器并不是從零開始從新計數(shù),而是繼續(xù)從D點所在的地址繼續(xù)計數(shù),則D+1號地址所對應(yīng)的數(shù)據(jù)應(yīng)該是被認為在整個儲存深度(3K)中的第一個數(shù)據(jù),從D+l到C點則為1K的預(yù)觸發(fā)數(shù)據(jù),從C到D則為后觸發(fā)數(shù)據(jù)。因此根據(jù)觸發(fā)信號到來的偶然性,每一次從RAM中讀取數(shù)據(jù)時,C點和D點所對應(yīng)的RAM的地址不一定都相同,但是ARM從RAM中讀回的數(shù)據(jù),經(jīng)過從新排列,保證每次采集到的數(shù)據(jù)的前1K點就是預(yù)觸發(fā)數(shù)據(jù)。這樣經(jīng)過軟件處理顯示到屏幕上以后,波形不僅可以前后移動,同時也保證了觸發(fā)的穩(wěn)定。
評論