·上一文章:量子框架的FlexRay时钟同步功能建模
·下一文章:DSP混合编程关键技术研究
3 双MCU共用双端口RAM协同工作
首先,数据处理单片机在模块O和模块1中组织同样的显示数据,然后通过显示控制端启动数据显示单片机。数据显示单片机对串行FRAM只有读的权力,只能同时通过CSO片选模块0或1中的3片FRAM,并通过SO端同时给模块O或l中的3片FRAM送显示数据的首地址;然后在SCK的作用下,模块O或1中的3片FRAM通过各自的SO端向对应74HCl64的SI端输出显示数据,同时由数据显示单片机通过CS3端自动产生LED显示屏单元板所需的移位脉冲。在LED显示屏一行显示完成后,数据显示单片机向数据处理单片机发出行显示完成的状态信号,同时等待数据显示单片机发出继续显示的指令,当接收到继续显示指令后启动下一行的显示。数据处理单片机可根据需要通过端口选择让数据显示单片机显示模块O或1中的显示数据,且单片机可在数据显示单片机显示的同时,处理双端口RAM模块1或O中的显示数据。
结 语
本文对LED显示屏控制系统使用由串行FRAM存储器组成双端口RAM的硬件系统和控制方法进行了初步的探讨。这种双端口RAM与传统双端口RAM的不同之处在于其端口的一端可读写,而另一端只能读。利用串行FRAM组成双端口RAM具有控制线少、容量大及价格低等优点,在读写速度要求不是很高的情况下有着良好的应用前景。