多普勒超聲波流量計的探討 五十五
3.4.4多普勒超聲波流量計 TMS320VC5509和FLASH、FIFO連接
TMS320VC5509只能最多外擴16K異步存儲器(FLAsH是異步存貯器的一種),因此,要訪問全部512K字節地址需要按照分頁方式訪問,這個訪問可以通過控制FAR寄存器來實現,這里采用的是AMD公司的AM29LVS00B芯片p⋯,其容量的大小為1Mx8Bit/512Kxl6Bit。由于DSP為16位數據,所以其BYTE#管腳應該接高電平,選擇容量為512K×16Bit。它是3.3V的低電壓器件。其最小讀取周期為70ns。
這里使用AM29Lv800芯片作為外部ROM使用。外部ROM一般用來固化程序,上電后,可以利用TM$320VC5509芯片的Bootloader功能從外部ROM中加載程序到存儲器中使用p“。此外,AM29LV800芯片還可以在線編程,保存使用中需要保留的數據。
其中Flash的高位地址線由TMS320VC5509的FAl,FA2控制寄存器控制,FAl,FA2可以驅動Flash的高位地址線處于一個固定的狀態,從而實現分頁的目的。上電復位時,FAl,FA2寄存器的值被設置為0x0,此時,所有的高位地址線處于高電平狀態,TMS320VC5509訪問Flash的最低16K地址單元。此后
隨著復位的結束,用戶程序開始工作,這樣,就可以對FAI,FA2寄存器寫值,改變Flash的高位地址,實現換頁功能。
超聲波流量計