新手上路
- 积分
- 29
- 金钱
- 29
- 注册时间
- 2016-4-7
- 在线时间
- 17 小时
|
10金钱
想请教以下LWIP,
我是用LWIP做网络透传
unsigned char net_in_rf_out_Buffer[128]={0};
unsigned char rf_in_net_out_Buffer[128]={0};
发送
for(i=0; i<rxLength; i++)
{
(*(__IO uint8_t *)((DMATxDescToSet->Buffer1Addr) + i)) = (*(rf_in_net_out_Buffer + i));
}
error=ETH_TxPkt_ChainMode(rxLength);
(发送是返回成功了,可不确定发送是否对的)
接收
在 ETH_RxPkt_ChainMode
if((framelength>0)&&(rx_flag==0))
{
for(i=0; i<framelength; i++)
{
(*(net_in_rf_out_Buffer + i)) = (*(__IO uint8_t *)((DMARxDescToGet->Buffer1Addr) + i));
}
rx_flag=1;
}
我是rf_in_net_out_Buffer 与net_in_rf_out_Buffer 数组做互转
这样有没问题?
|
|