包串流读取和写入 - 2022.1 简体中文

Versal ACAP AI 引擎编程环境 用户指南 (UG1076)

Document ID
UG1076
Release Date
2022-05-25
Version
2022.1 简体中文

数据包由一个单码字(32 位)包报头后接多个数据字组成,其中最后一个数据字包含 TLAST 字段以表示包结束。以下运算用于读取并递增输入包串流以及写入并递增输出包串流。

int32 readincr(input_pktstream *w);
int32 readincr(input_pktstream *w, bool &tlast);

void writeincr(output_pktstream *w, int32 value);
void writeincr(output_pktstream *w, int32 value, bool tlast);

含 TLAST 实参的 API 有助于读取或写入包结束条件,前提是包大小不固定。