激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:[求助]LINUX -socket Can 連續發送數據問題

  共有50234人關注過本帖    
帥哥喲,離線,有人找我嗎?
airyrain
1樓 信息 | 搜索 | 郵箱


加好友 發短信
[求助]LINUX -socket Can 連續發送數據問題  發帖心情 Post By:2014-5-21 9:39:00   [顯示全部帖子]

Linux下 CAN發送數據能不能無間隔連續發送多幀數據?

現在循環幾十次write發送,就會有發送丟幀。

 

如何處理才能連續發送?


  單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
airyrain
2樓 信息 | 搜索 | 郵箱


加好友 發短信
  發帖心情 Post By:2014-5-21 11:02:00   [顯示全部帖子]

原先的樣例里有mdelay(500)。不知你測試的是否也有延時。

我想做的是不要延時,類似usbcan工具里的 連續N幀的情況,相當于直接往CAN_FD socket 里放了N個can幀。

數據比較多,不想加延時

例如:

    for( i1=0;i1<100; i1++ )
    {

     memset( frame.data, 0x32, frame.can_dlc );
        nbytes =write(s, &frame, sizeof(struct can_frame))
         printf( "%d sendbytes: %d\n", i1+1, nbytes );
    }

[此貼子已經被作者于2014-5-21 11:06:32編輯過]

  單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
airyrain
3樓 信息 | 搜索 | 郵箱


加好友 發短信
  發帖心情 Post By:2014-5-21 14:07:00   [顯示全部帖子]

    for(i=0;i<500;i++)
    {

        nbytes = write(s, &frame, sizeof(struct can_frame));
      //  printf( "%d sendbytes\n", i1+1 );
        i1++;
    }

你把printf 去掉試試。。用usbcan 看接收包。100幀以內就漏了。


  單帖管理 | 引用 | 回復 回到頂部

返回首頁

[求助]LINUX -socket Can 連續發送數據問題

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 亚洲一级特黄| 国产精品原创永久在线观看| 国产成人深夜福利短视频99| 男女爱爱免费| 日韩久久一级毛片| 综合久久一区二区三区| 一级a毛片免费观看| 亚洲国产成人综合精品2020| 国产亚洲高清在线精品不卡| 黄色片三| 欧美日韩国产在线播放| 动漫精品专区一区二区三区不卡| www.黄色| 欧美大陆日韩一区二区三区| 成人 日韩 在线| 国产成人高清亚洲一区久久| 成人午夜啪啪免费网站| 九九99九九在线精品视频| 色天天综合色天天害人害己| 国产成人毛片毛片久久网| 国产黄色在线播放| 成人不卡在线| 一级毛片免费| 欧美日韩亚洲国产精品| 操批视频| 欧洲一级鲁丝片免费| 毛片3| 最新亚洲手机在线人成网站| 久久一本一区二区三区| 黄色大片久久| 免费视频网站一级人爱视频| 天天摸一摸视频寡妇| 手机看片日韩国产| 91久久青草精品38国产| 国内一级野外a一级毛片| 中国黄色大片| 亚洲九九精品| 操出水视频| 欧美精品一区二区三区观| 日韩大片免费看| 网站视频大片www|