购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4 软硬件模块间的通信

软硬件间通信实现了软件与硬件间的数据传输,包括数据传输和双方握手两个过程。

PL单元通过外部总线控制器与PS单元互联,可以视为PS单元的外部设备。PL单元内部拥有用于通信的通信电路、用于处理LUT的逻辑电路,以及用于缓存通信数据的双口RAM。PS单元内部有MPU(用于执行处理代码和通信代码)和MEM(用于保存处理数据和通信数据)。图1-2是软件模块和硬件模块的数据流关系示意图。

图1-2 软硬件模块数据流关系图

在PS单元中,所有处理均在MPU中进行,所有的处理数据及通信数据都保存在MEM中。需要通信时,MPU执行通信代码,执行通信控制和数据传输操作,与PL单元进行通信。在PL单元中,所有操作均在逻辑电路中进行,通信数据使用双口RAM来保存。 I1UIKx6lCBL5yRZGYLqwllqaNZhkTkK90Ut4DK+EqaxP+szphxfgvNJwnbHkrmm9

点击中间区域
呼出菜单
上一章
目录
下一章
×