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