自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 十六进制的几种输出方式

/* time:2016.6.20 function: aim:测试十六进制的不同输出方式,%x,%X,%#x,%#X;*/#include <stdio.h>#include <stdlib.h>int length(char a[]); //因为函数位于main()函数之后,所以当引用这个函数时应该首先进行声明便于之后的引用int main(void)...

2018-05-30 16:16:22 8978

原创 关于VS2017中fopen、fscanf等函数无法使用的问题

本人最近用VS2017编写了一个C程序,用来读取串口数据,程序如下:#include <stdio.h>  #include <windows.h>  int main(void){ FILE *fp; char temp;  char buf[100]; if ((fp = fopen("com6", "r")) == NULL) puts("Can't open co...

2018-05-30 15:14:46 7923

转载 Windows下编程需要看哪些书

本人是自学计算机的,所有计算机方面的知识都看,研究过一段时间网络,对计算机网络方面有一定的基础,对程序设计尤感兴趣,个人认为学习Windows编程需要有以下基础:1、C语言这方面不用说清华大学谭浩强的《C语言程序设计》。2、C++语言最好是《Essentil C++》、《C++ primer》、《C++编程思想》、《inside C++》、《Effect c++》循序渐进。有了这两方面的基础可以进...

2018-05-30 14:51:22 2605

转载 串口DCB结构体详解

DCB结构详细说明: typedef struct _DCB { DWORD DCBlength; DWORD BaudRate; DWORD fBinary: 1; DWORD fParity: 1; DWORD fOutxCtsFlow:1; DWORD fOutxDsrFlow:1; DWORD fDtrControl:2; DWORD fDs...

2018-05-29 10:50:02 803

转载 串口DCB结构详解

   串口DCB结构详解 成员说明DCBlengthDCB结构大小,即sizeof (DCB),在调用SetConmState来更新DCB前必须作设置BaudRate指定当前采用的波特率,应与所连接的通讯设备相匹配fBinary指定是否允许二进制模式。Win32 API不支持非二进制模式传输,应设置为truefParity指定奇偶校验是否允许,在为true时具体采用何种校验看Parity设置Par...

2018-05-29 10:47:54 1082

转载 读取串口数据

读取串口数据2017年06月01日 12:10:39阅读数:700[cpp] view plain copy  [cpp] view plain copyvoid UartBuf_WD(UartBuf *Ringbuf,uint8_t DataIn)  {        Ringbuf->pbuf[Ringbuf->Wd_Indx & Ringbuf->Mask] = D...

2018-05-29 09:49:33 2582

转载 VS2017断点调试

VS2017调试技巧阅读目录一、查看或修改变量的值二、控制线程下一步要执行的代码位置阅读目录Visual Studio的调试技巧演示环境:演示用的代码:基本概念:断点在数据被改变/读取的时候挂起(面向对象版数据断点)多线程调试回到目录Visual Studio的调试技巧 调试技巧是衡量程序员水平的一个重要指标.掌握好的调试技巧与工具的使用方法,也是非常重要的.***回到目录演示环境:VS2017C...

2018-05-29 08:40:15 28210 3

转载 ROS机器人操作系统最佳实践指南

ROS机器人操作系统最佳实践指南2017年08月16日 12:55:23阅读数:1800----ROS Best Practices:https://github.com/ethz-asl/ros_best_practices/wiki----这是使用机器人操作系统(ROS)的最佳实践、惯例和技巧的松散集合。它建立在官方ROS文档和其他资源上,并且作为总结和概括。ROS最佳实践指南ROS Best...

2018-05-28 19:49:32 2003

转载 在VS中创建多个项目

刚开始的时候,是这样的。解决方案管理器找不到的话,可以通过下面的方式打开存储该解决方案的文件夹的内容是这个样子的。选中解决方案,右键。这样就可以达到目的了。此时文件夹内,也出现新的变化OK!...

2018-05-28 19:41:30 2295

转载 使用C语言操作串口

其实这并不是一件很难的事,在自己动手实验之前,我自然是知道现代操作系统都将设备看成文件来处理,这无疑降低了程序员操作硬件的难度,使用标准IO就可以操作硬件。我上网查了一下“windows C语言 串口”,希望能得到一些示例,但是没有成功,我得到的不是用CreateFile就是用这个模块那个模块,甚至扯上了用BIOS等恐龙时代的东东。无语,还是自己试一下的好。[c-sharp] view plain...

2018-05-28 19:26:52 7527 5

转载 使用C语言编程实现COM口数据的收发

#include <stdio.h>  #include <windows.h>#include   <stdlib.h>#include <string.h>  #include <conio.h>  #include <winnt.h>  int main(){DWORD dwLength;char recvBuf[102...

2018-05-28 19:22:39 2264

原创 VS2017简单用法

工作负载安装好后,请参考如下的步骤

2018-05-28 19:16:04 2360

原创 解决VS2017运行时控制台一闪即逝问题的方法

  f5是开始调试的指令,ctrl+f5才是开始执行(不调试),如果在换成ctrl+f5执行后可以正常显示输出内容和“Press any key to continue...“这句话,那么问题就解决了。但是部分人会发现,在按键ctrl+f5过后,程序依然一闪而过,那么你可以试试下面的这个方法来解决这个问题:①在右侧自己项目的名字上右键,选中最下方的属性。②依次选中 配置属性->连接器-&gt...

2018-05-28 16:01:07 19098 12

转载 libpcap的简单使用--抓取特定类型和端口的网络数据

[cpp] view plain copy#include   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include     using std::cout;  using std::endl;  using std::thread;  ...

2018-05-25 14:13:34 1625

转载 linux下c语言抓包库libpcap

安装命令:sudo apt-get install libpcap-dev由于自己还没仔细研究过,暂时也只是想在这里留个记录,方便以后需要时使用。下面是百度百科里的例子。[cpp] view plain copy#include <pcap.h>  #include <stdlib.h>  #include <stdio.h>    int main(int a...

2018-05-25 09:19:33 893

转载 python实现串口通信 要导入serial的包 而且刚开始在等待接受收到0x45退出

[python] view plain copyimport sys,threading,time;  import serial;  import binascii,encodings;  import re;  import socket;  from struct import *;    class ComThread:      def __init__(self, Port=1):  ...

2018-05-18 14:10:44 1333

转载 Ubuntu下安装pip

说明pip是一个安装和管理Python包的工具。在Pip的帮助下,你可以安装独特版本的包。最重要的是,Pip可以通过一个“requirements”的工具来管理一个由包组成的列表和版本号。Pip很像easy_install,但是Pip有一些额外的特色。ubuntu 安装pip# 1. 更新系统包sudo apt-get updatesudo apt-get upgrade# 2. 安装Pi...

2018-05-17 19:30:27 256

原创 Ubuntu12.04 LTS 忘记登录密码的解决方法

困扰了自己一天的问题终于解决了,希望对遇到同样问题的同学有所帮助!Ubuntu 12.04 LTS 进入单用户模式步骤: 1、首先重启Ubuntu,在启动的时候长按shift,进入grub界面2、到grub时,用上下键移到第二行的恢复模式,按e(注意不是回车) 即Ubuntu,With Linux 3.2.0-29-generic(recovery mode)3、把linux /boot/v...

2018-05-17 19:18:00 2305

转载 ubuntu下各个目录的含义

ubuntu软件管理跟windows不同!ubuntu安装的程序都是标准路径,也就是并不是在一个位置,而是分散在系统各个文件夹中,重要文件夹解析如下: / ;linux系统的根目录,是系统的最顶层。 /bin ;里面是系统最基本的二进制命令文件如ls cp rm ln等等。/sbin ;s就是super的意思,里面都是超级用户用于管理系统的命令,如mkfs.ext3 等。 /boot ;里面是开机...

2018-05-15 09:49:56 5017

转载 Ubuntu下安装pycharm遇到的一些问题解决方法

1. 下载选择Linux Tab,选择下载免费的Community Edition【1】。当前版本是3.4 2. 安装PyCharm按照官网给出的安装指导【2】进行安装。(1) Copy the pycharm-*.tar.gz to the desired installation location (make sure you have rw permissions for that dire...

2018-05-14 20:08:29 12288

转载 Ubuntu各个版本下载

http://mirrors.melbourne.co.uk/ubuntu-releases/

2018-05-14 14:26:03 1782

转载 机器人经典入门资料

刚刚进入机器人行业时,由于缺乏基础知识和行业经验,在最初的一段时间内各项进展非常缓慢,因此整理了一些机器人领域经典的入门学习资料,偏重于工业机器人方向建模与控制方向,希望能对看到的人有所帮助。综合类:综合类书籍的章节和内容设计偏向于教材,范围广,深度较浅,内容差别不大,看透1~2本即可。《机器人学导论》 John J Craig著,贠超 等译。综合类入门教材,从最基本的坐标变换讲起,内容涉及正/逆...

2018-05-03 18:01:06 1161

转载 机器人系统设计及控制技术附加学习资料

国外课程资料:http://blog.csdn.net/zhangrelay/article/details/69382096参考书籍:ROS机器人项目(2017-03,I,Python)ROS高效的机器人编程 - 第三版(2016-12,I,Python)5天内的ROS:完全实用的ROS培训(2016-12,I. Python)ROS_Robotics_By_Example(Python)Mas...

2018-05-03 17:49:58 1246

3D激光SLAM介绍.pdf

3D激光SLAM

2024-06-22

cartographer 数据包

ROS录包的cartographer数据包,可以回放

2024-06-22

大疆激光雷达 Livox Avia用户手册

大疆固态激光雷达具有远量程、高精度、宽视角等特点,使其广泛应用于测绘、车联网、机器人等领域。

2024-06-22

镭神智能16线激光雷达

16线激光雷达工作原理和操作方法

2024-06-22

ROS导航机器人搭建教程

ROS导航机器人搭建教程

2024-06-19

室外lego-loam算法三维数据包

基于lego-loam算法的室外三维点云数据包

2024-06-15

TurtleBot3 burger ROS平台用户使用手册

TurtleBot3 burger ROS平台用户使用手册

2024-06-15

基于Cartographer的室内SLAM系统研究与实现

本文研究了谷歌的Cartographer室内SLAM算法,为了提高其建图和定位的精确度对算法进行了改进。

2024-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除