首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    创龙 瑞芯微 RK3588 国产2.4GHz八核 工业开发板—Linux应用开发手册

    如需重新编译Linux常用开发案例,请先参考《Debian系统使用手册》文档正确安装、编译LinuxSDK,构建适配评估板的交叉编译工具链。...-x86_64_aarch64-linux-gnu/bin:$PATHHost# make CC=aarch64-linux-gnu-gccLinux常用开发案例led_flash案例案例功能本案例通过向评估底板用户可编程指示灯...本次测试以CAN0 SPI0接口(设备节点为:can0)为例进行演示。如需测试CAN1 SPI0接口,请将设备节点修改为can1。...评估板启动进入评估板文件系统,执行如下命令配置CAN0 SPI0接口波特率为1Mbps,并启动CAN0总线。...Target# ip link set can0 downTarget# ip link set can0 type can bitrate 1000000Target# ip link set can0

    33510

    瑞芯微 RK3576 ARM 八核 2.2GHz 工业开发板—Linux应用开发手册

    base-demos目录存放Linux常用开发案例,案例bin目录存放可执行文件,案例src目录存放源码。...如需重新编译Linux常用开发案例,请先参考《Linux系统使用手册》文档正确安装LinuxSDK,构建适配评估板的交叉编译工具链。...Linux常用开发案例led_flash案例案例功能本案例通过向评估底板用户可编程指示灯LED设备节点反复交替写入1、0数值,实现LED闪烁效果。LED点亮与熄灭时间均为0.5s。程序流程如下图所示。...评估板启动进入评估板文件系统,执行如下命令配置CAN0总线波特率为1Mbps,配置数据波特率为5Mbps,并启动CAN0总线。...Target# ip link set can0 downTarget# ip link set can0 type can bitrate 1000000 dbitrate 5000000 fd onTarget

    39510

    如何激活成功教程汽车–CAN协议

    在Linux提示符中运行以下命令启动CAN接口: sudo ip link set can0 up type can bitrate 500000 这将以500 kbps的比特率打开can0接口(如果你只有一个设备连接...你可以通过在Linux提示符中运行下面的命令查看原始can数据: candump can0 一旦接收到CAN数据,就会将其打印到屏幕上。然而,这是非常无组织的,很难看到哪些数据包对应于某个事件。...为了启动它,在Linux提示符中运行命令: cansniffer -c can0 其中-c将更改的字节着色,can0是用来嗅闻的接口。移除固定数据包需要几秒钟。...重播 一旦你有了一个候选,在Linux提示符中使用以下命令将它发送到CAN总线上: cansend can0 0C9#8021C0071B101000 其中帧的格式为 #{data},必须用您自己的CAN...这可以通过在Linux提示符中运行来实现: candump can0 | grep " 0C9 " | while read line; do cansend can0 0C9#8021C0071B101000

    2K20

    嵌入式测试手册——基于NXP iMX6ULL开发板(2)

    请参考《Linux系统启动卡制作及系统固化》文档将其制作成Linux系统启动卡再进行测试。不同的Micro SD卡以及不同的测试方法,对Micro SD接口测试结果将造成一定差异。...将Linux系统启动卡插入评估板Micro SD卡槽,将启动方式选择拨码开关拨为011000(1~6),此档位为NAND FLASH启动模式。评估板上电,系统将从NAND FLASH启动。...图 54本次测试以CAN1接口(设备节点为:can0)进行演示。如需测试CAN2接口,请将设备节点修改为can1。进入评估板文件系统,执行如下命令配置can0比特率为1MHz,并启动。...Target# canconfig can0 stopTarget# canconfig can0 bitrate 1000000Target# canconfig can0 start图 55执行如下命令...Target# candump can0图 56在PC端打开ECANTools软件,选择设备类型,然后点击“打开设备”。

    1.9K30

    「干货」基于TMS320C6678开发板,ZYNQ Linux应用案例开发手册分享

    本篇文章与大家分享基于TMS320C6678开发板的ZYNQ Linux应用案例开发测试分享,内容包含有开发案例基础说明、Linux常用开发案例和Python开发案例,后续还将分享更多ZYNQ端、DSP...开发案例说明base-demos目录存放Linux常用开发案例,案例bin目录存放可执行文件,案例src目录存放源码。...如需重新编译Linux常用开发案例,请将对应案例src目录复制到Ubuntu工作目录下,进入src目录执行如下命令加载PetaLinux环境变量,并执行make命令进行案例编译。...软件中的CAN0对应硬件CAN1接口。参照调试工具安装文档安装USB转CAN驱动和ECAN Tools调试软件,双击打开ECAN Tools软件,选择设备类型,然后点击“打开设备”。...Target# canconfig can0 stopTarget# canconfig can0 bitrate 125000Target# canconfig can0 start将本案例bin目录下的可执行程序

    1.4K20

    CAN总线应用开发接口

    由于系统将CAN设备作为网络设备进行管理,因此在CAN总线应用开发方面,Linux提供了SocketCAN接口,使得CAN总线通信近似于和以太网的通信,应用程序开发接口更加通用,也更加灵活。...初始化 SocketCAN中大部分的数据结构和函数在头文件linux/can.h 中进行了定义。CAN总线套接字的创建采用标准的网络套接字操作来完成。...ifreq ifr; s = socket(PF_CAN, SOCK_RAW, CAN_RAW); //创建SocketCAN套接字 strcpy(ifr.ifr_name, "can0...= ifr.ifr_ifindex; bind(s, (struct sockaddr *)&addr, sizeof(addr)); //将套接字与can0绑定 2....错误帧的符号位在头文件linux/can/error.h中定义。 5. 过滤规则设置 在数据接收时,系统可以根据预先设置的过滤规则,实现对报文的过滤。

    1.5K20
    领券