瑞芯微Rockchip开发者社区
直播中

风尚男人

8年用户 900经验值
私信 关注
[问答]

android6.0系统can能发送0但不能接收数据怎么回事

最新的android6.0系统,can能发送,不能接收。上一版系统是可以正常收发的,求助怎么回事!!!

最新6.0系统自带cantest app能发不能收,替换回第一版6.0系统中的app,又把so文件弄进去,连续接收1000包左右又收不到了






回帖(2)

王燕

2022-1-7 09:18:50

  • forlinxHardware.c中,nbytes = recvfrom(canfd,&frame,sizeof(struct can_frame),0,(struct sockaddr *)&addr,&len);   can实际收到数据了,但nbytes返回-1
举报

李正阳

2022-1-7 09:19:00
我这边用新镜像的板子试了一下,收发都正常,是不是您接的设备导致的,或者看看程序源码,看看是不是可以改一下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分