日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

I.MX6 Android CAN 命令行测试

發布時間:2025/3/21 Android 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 I.MX6 Android CAN 命令行测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/********************************************************************** I.MX6 Android CAN 命令行測試* 說明:* 這里使用can-utils測試一下CAN驅動。** 2016-8-9 深圳 南山平山村 曾劍鋒********************************************************************/一、shell 命令流程:1. netcfg can0 down2. ip link set can0 type can bitrate 1000000 triple-sampling on(或者:ip link set can0 up type can bitrate 1000000)3. ip -details -statistic link show can04. netcfg can0 up5. ./cansend can0 111#11223344556677886. ip -details -statistic link show can07. ./canfdtest -vv can08. ip -details -statistic link show can0二、運行流程:root@android:/ # netcfg can0 downroot@android:/ # ip link set can0 type can bitrate 1000000 triple-sampling onroot@android:/ # ip -details -statistic link show can02: can0: <NOARP,ECHO> mtu 16 qdisc noop state DOWN qlen 10link/can can <TRIPLE-SAMPLING> state STOPPED (berr-counter tx 0 rx 0) restart-ms 0 bitrate 1000000 sample-point 0.733 tq 66 prop-seg 5 phase-seg1 5 phase-seg2 4 sjw 1flexcan: tseg1 4..16 tseg2 2..8 sjw 1..4 brp 1..256 brp-inc 1clock 30000000re-started bus-errors arbit-lost error-warn error-pass bus-off0 0 0 0 0 0 RX: bytes packets errors dropped overrun mcast 0 0 0 0 0 0 TX: bytes packets errors dropped carrier collsns 0 0 0 0 0 0 root@android:/ # netcfg can0 upflexcan imx6q-flexcan.0: writing ctrl=0x01232084127|root@android:/ # cd /data/localroot@android:/data/local # ./cansend can0 111#1122334455667788 root@android:/data/local # ip -details -statistic link show can02: can0: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UNKNOWN qlen 10link/can can <TRIPLE-SAMPLING> state ERROR-ACTIVE (berr-counter tx 0 rx 0) restart-ms 0 bitrate 1000000 sample-point 0.733 tq 66 prop-seg 5 phase-seg1 5 phase-seg2 4 sjw 1flexcan: tseg1 4..16 tseg2 2..8 sjw 1..4 brp 1..256 brp-inc 1clock 30000000re-started bus-errors arbit-lost error-warn error-pass bus-off0 0 0 0 0 0 RX: bytes packets errors dropped overrun mcast 0 0 0 0 0 0 TX: bytes packets errors dropped carrier collsns 8 1 0 0 0 0 root@android:/data/local # ip -details -statistic link show can0 2: can0: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UNKNOWN qlen 10link/can can <TRIPLE-SAMPLING> state ERROR-ACTIVE (berr-counter tx 0 rx 0) restart-ms 0 bitrate 1000000 sample-point 0.733 tq 66 prop-seg 5 phase-seg1 5 phase-seg2 4 sjw 1flexcan: tseg1 4..16 tseg2 2..8 sjw 1..4 brp 1..256 brp-inc 1clock 30000000re-started bus-errors arbit-lost error-warn error-pass bus-off0 0 0 0 0 0 RX: bytes packets errors dropped overrun mcast 8 1 0 0 0 0 TX: bytes packets errors dropped carrier collsns 8 1 0 0 0 0 root@android:/data/local # ./canfdtest -vv can0interface = can0, family = 29, type = 3, proto = 10037: [8] 37 37 37 37 37 70 c9 000037: [8] 37 37 37 37 37 70 c9 000037: [8] 37 37 37 37 37 70 c9 000037: [8] 37 37 37 37 37 70 c9 00^Crecv failed: Bad file numberExiting...255|root@android:/data/local # ip -details -statistic link show can02: can0: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UNKNOWN qlen 10link/can can <TRIPLE-SAMPLING> state ERROR-ACTIVE (berr-counter tx 0 rx 0) restart-ms 0 bitrate 1000000 sample-point 0.733 tq 66 prop-seg 5 phase-seg1 5 phase-seg2 4 sjw 1flexcan: tseg1 4..16 tseg2 2..8 sjw 1..4 brp 1..256 brp-inc 1clock 30000000re-started bus-errors arbit-lost error-warn error-pass bus-off0 0 0 0 0 0 RX: bytes packets errors dropped overrun mcast 40 5 0 0 0 0 TX: bytes packets errors dropped carrier collsns 40 5 0 0 0 0 root@android:/data/local #

?

轉載于:https://www.cnblogs.com/zengjfgit/p/5754277.html

總結

以上是生活随笔為你收集整理的I.MX6 Android CAN 命令行测试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。