多普勒超声波流量计的探讨 五十五
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的高位地址,实现换页功能。
超声波流量计