- 博客(11)
- 收藏
- 关注
原创 Linux CAN
Linux CAN 编程详解http://velep.com/wp-content/uploads/Linux_CAN%E7%BC%96%E7%A8%8B%E8%AF%A6%E8%A7%A3.pdf安装can-utils,然后使用命令行测试can的收发https://blog.csdn.net/hhlenergystory/article/details/81976069...
2019-03-08 18:00:40
675
原创 ROS学习二:安装ROS
一、更新软件源(不一定非要进行,先在官方软件源下安装,出现问题再更新软件源)Ubuntu16.04下载软件速度有点慢,因为默认是从国外软件源下载,更换为国内的会比较快。1.在更改软件源前最好先备份一份执行备份命令sudo cp /etc/apt/sources.list /etc/apt/sources.list.old2.执行命令打开sources.list文件可以用vi...
2019-03-08 17:41:38
264
原创 ROS学习二:cmd_vel
ROS学习二:cmd_vel官方介绍http://wiki.ros.org/Robots/TIAGo/Tutorials/motions/cmd_velhttp://wiki.ros.org/geometry_msgshttps://blog.csdn.net/lizilpl/article/details/46757805http://blog.csdn.net/heyijia0...
2018-11-14 23:07:15
19790
原创 ROS学习一:安装并配置ROS环境相关概念
1.环境变量(1)在Windows系统下,很多软件安装都需要配置环境变量,比如安装jdk,如果不配置环境变量,在非软件安装的目录下运行javac命令,将会报告找不到文件,类似的错误。(2)那什么是环境变量?环境变量通俗讲是操作系统或程序执行时候默认设定的参数,比如path路径变量。当要执行某个命令或程序的时候默认寻找的路径。简单说,就是制定一个目录,软件运行的时候,相关的程序将会按照该目录...
2018-10-27 18:51:06
675
原创 串行接口:TTL、RS232、RS485、RS422
串口、COM口指的物理接口形式(硬件),而TTL、RS-232、RS-485是指的电平标准(电信号)。COM口即串行通讯口,简称串口,这里区别于USB的“同用串行总线”和硬盘的“SATA”。TTL电平:通常数据表示采用二进制,规定+5V等价于逻辑“1”,0V等价于逻辑“0”,称作TTL信号系统,是正逻辑。输出 L:<0.8v, H:>2.4v输入 L:<1.2v,...
2018-10-27 11:26:59
3869
转载 路由器、局域网、广域网了解
局域网(Local Area Network,LAN)是指在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内,将各种计算机,外部设备和数据库等互相联接起来组成的计算机通信网。它可以通过数据通信网或专用数据电路,与远方的局域网、数据库或处理中心相连接,构成一个较大范围的信息处理系统。局域网可以实现文件管理、应用软件共享、打印机共享、扫描仪共享、工作组内的日程安排、电子邮件和传真通信服务等...
2018-10-11 22:39:06
3536
原创 Linux下minicom操作
一、使用minicom发送文件1、首先安装工具: sudo apt-get install lrzsz2、打开minicom: sudo minicom3、配置minicom: Ctrl + A,再按Z,再按O,出现configuration窗口(1)选择<Filenames and paths>设置发送和下载文件的路径并保存(2)选择<Serial port setup>...
2018-06-27 18:52:26
19954
2
原创 Linux 入门 -- Linux命令小记
ls 命令用于查看当前系统支持的shellexit 命令用来退出服务器或当前用户命令passwd 命令用来修改用户口令who 命令用来查看当前用户echo 命令用于在shell中打印shell变量的值,或者直接输出指定的字符串。linux的echo命令,在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的,因此有必要了解下echo的用法,echo命令的功能是在显示器上显示一...
2018-06-19 16:55:50
283
原创 STM32F4 FLASH
STM32F4 FLASH简介基本知识代码块简介在我们应用开发时,经常会有一些程序运行参数需要保存,如一些修正系数。这些数据的特点是:数量少而且不需要经常修改,但又不能定义为常量,因为每台设备可能不一样而且在以后还有修改的可能。将这类数据存在指定的位置,需要修改时直接修改存储位置的数值,需要使用时则直接读取,会是一种方便的做法。考虑到这些数据量比较少,使用专门的存储单元既不
2017-11-03 16:24:06
3421
原创 STM32F4 CAN2配置
STM32F4 CAN2配置基本知识代码块基本知识特别注意 CAN2配置时,滤波器要从[14][6]开始配置。 代码块#define CAN2_PORT CAN2#define CAN2_GPIO_PORT GPIOB#define CAN2_RX_PIN GPIO_Pin_12#define CAN2_TX_PIN
2017-11-02 18:32:43
9093
3
转载 C语言条件编译
条件编译即选择性编译,是C语言中预处理部分的内容,它是编译器编译代码时最先处理的部分。条件编译语句包括判断性语句:#if 、#elif 、 #else 和 #endif. 它们表示的就是如果宏条件符合,编译器就编译这部分代码,否则编译器就忽略这部分代码而不编译。用法如下:#define A 0 //把A定义为0,也可更改为其他宏条件#if (A > 1) {}#elif(A ==
2017-04-10 14:51:07
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人