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