摘要:https://blog.csdn.net/qq_21792169/article/details/53152700 在主文件夹目录即home目录,按快捷键Ctrl+H(显示隐藏文件),看到的.bashrc文件; https://pinyin.sogou.com/linux/ https://jin
阅读全文
摘要:前言 微秒级别的延时。。。 1.能用 #include <unistd.h> int usleep(useconds_t usec); 微秒级:1/10^-6 2.不能使用,每次使用的话,在CAN分析平台接收不到数据; 头文件:#include “sys/time.h” struct timeval
阅读全文
摘要:前言 好像只能在linux平台使用,在windows平台不能使用。。。。 #include <sys/time.h> long cur_tp, cost_tp, tmp_tp; struct timeval timep; gettimeofday(&timep, NULL); // Start Ti
阅读全文
摘要:前言 实际使用中应用程序或者服务需要开机自启动,而不是人为手动开启运行,那么,该如何做呢,本文对此进行介绍。 操作过程 一、使用startup applications工具 1. 确定系统的桌面环境; 具体可参考here; 2. 如何自启动; 博主ubuntu系统的桌面环境是Unity,这是一款ub
阅读全文
摘要:前言 本文介绍如何在linux平台查看是否有camera外设。 操作过程 1.打开shell,输入以下命令: 即可查看是否有camera外设; 2.如果确实连接了camera外设,但是并没有查询到,那么可能是camera驱动安装的问题; 需要安装编译camera驱动,目前手边的驱动安装如下: 当然不
阅读全文
摘要:http://www.cnblogs.com/zengjfgit/p/5327689.html
阅读全文
摘要:http://c.biancheng.net/cpp/html/3030.html
阅读全文
摘要:前言 本文主要介绍socketCan中的发送函数cansend的源码解析. 代码 /* * cansend.c - simple command line tool to send CAN-frames via CAN_RAW sockets * * Copyright (c) 2002-2007
阅读全文
摘要:前言 使用socketCan的过程中有时候没有can接口设备,但是需要测试一下can接口程序是否有问题, 此时需要系统模拟生成can设备,本文介绍linux平台模拟生成CAN设备的方法。 实现步骤 1.安装socketCan的驱动和can-utils的源码,具体可参考here(2-3-6); 2.加
阅读全文
摘要:前言 本文主要介绍如何在linux系统安装使用opencv. 具体步骤可参考opencv官网here. 步骤 编译源码之前需要安装相关依赖库; 1.下载源码; 2.解压源码; 3.配置cmake; 注意将配置的错误文件删除,以及cmake目录; 4.编译链接; 编译过程涉及到opencv的编译选项;
阅读全文
摘要:前言 项目实现过程中需要将获取的数据信息通过CAN总线传输到控制规划模块,本文主要介绍如何在TX2平台测试CAN总线的收发功能。 TX2是英伟达旗下为嵌入式平台人工智能应用开发出的一个硬件平台,TX1没有CAN bus功能,TX2有。 CAN bus作为TX2的外设,一般需要驱动,也有一些功能函数,
阅读全文
摘要:前言 项目需要通过摄像头采集图像并保存,主要是用于后续的摄像头标定。实现过程其实很简单,需要注意一些细节。 系统环境 系统版本:ubuntu16.04;opencv版本:opencv2.4.13;编程语言:c++; 实现过程 /************************************
阅读全文
摘要:前言 使用linux系统的过程中,项目可能需要用到各种依赖库或者工具包,本文对库或者包的安装方法进行概述。 具体方法 如何安装各种依赖库或者工具包;1)直接使用apt-get install进行安装,这样能够正确安装的前提是系统中有源链接的文件,在/etc/apt/source.list文件中; 2
阅读全文
摘要:前言 编译调试项目的过程中涉及到caffe的编译,提示没有安装protobuf的错误,本文详解protobuf的安装; 问题描述 解决步骤 1.查看google protobuf的github,没有直接使用release而是对源码按照readme文件进行了编译; protobuf需要一些依赖库,需要
阅读全文
摘要:前言 github是目前较为流行的代码托管网站,linux系统是目前开发人员较为常用的操作系统。项目实现的过程中用到一些经典好用的源代码,可以从github上clone,本文主要介绍linux系统命令行环境如何从github上clone源代码下载到本地。 系统环境 OS:ubuntu16.04; 操
阅读全文
摘要:前言 cd命令是linux系统中的基本命令行,表示改变工作目录。本文主要介绍几个常用的cd命令。 系统环境 OS:ubuntu16.04. 操作过程 cd www 表示切换到www目录; cd .. 表示切换到上一级目录; cd - 返回的是上次目录的路径,类似windows返回; cd / 表示切
阅读全文
摘要:前言 由于刚开始学习linux,对命令行不熟悉,可以查看使用过的命令行历史记录,熟悉命令行并熟练操作,对命令行进行深入地理解。 系统环境 OS:ubuntu16.04. 操作过程 在主文件夹目录即home目录,按快捷键Ctrl+H(显示隐藏文件),看到的.bash_history文件就是命令行的历史
阅读全文
摘要:前言 Linux操作系统没有Window操作系统界面友好,使用者需要使用命令与系统进行交互,交互媒介为shell终端。 有三种方式可以打开终端: 方法一: 打开新的窗口并打开shell终端,快捷键:ctrl + alt + t 方法二: 同一窗口打开shell终端,快捷键:ctrl + shift
阅读全文