米联客技术答疑系统
微信客服01
微信客服02
微信客服03
QQ售前
QQ售后
提交问题
常见问题
联系我们
客服时间
周一至周五
8:00~18:00
[X]关闭
联系在线客服
首页
BBS
技术答疑系统
VIP视频课程
VIP板卡资料包
VIP会员购买
米联客-天猫店
米联客-京东店
发表
发布文章
提问答疑
搜索
您还未登录
登录后即可体验更多功能
立即登录
我的收藏
提问答疑
我要投稿
客服中心
工单中心
AMD-FPGA
字符通过LWIP协议发出
文档创建者:
ncu火猫
浏览次数:
4463
最后更新:
2018-09-21
AMD-FPGA
4463 人阅读
|
0 人回复
悬赏
1
积分
未解决
PS端存储单元里面的数据如何打包成tcp_write能直接发送的格式///////////////////////自己写的
rxdb = uart1_inbyte(); //uart1接收
////////////
Xil_Out32(XPAR_PS7_DDR_0_S_AXI_BASEADDR,rxdb);
RxBufferPtr= (u32 *)XPAR_PS7_DDR_0_S_AXI_BASEADDR;
tcp_write(tpcb, RxBufferPtr, 4, 1);
tcp_output(tpcb);
////////////////////// ////////////////米联客教程给出
if (!connected_pcb)
return;
/* if tcp send buffer has enough space to hold the data we want to transmit from PL, then start tcp transmission*/
if (tcp_sndbuf(tpcb) > SEND_SIZE)
{
/*transmit received data through TCP*/
err = tcp_write(tpcb, RxBufferPtr[packet_index & 1], SEND_SIZE, copy);
if (err != ERR_OK) {
xil_printf("txperf: Error on tcp_write: %d\r\n", err);
connected_pcb = NULL;
return;
我来回答
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
上一个主题
下一个主题
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页