自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (22)
  • 收藏
  • 关注

原创 int main(int argc, char* argv[]) 怎么改为普通函数,被其他函数调用

int main(int argc, char* argv[]) 改为baiint CopyFile(int argc, char *argv[])调用时可以这样char *argv[] = {““shu, "SrcFile", "DestFile"} //char *argv[] = {““, "C:\\Path\\SrcFile", "D:\\Path\\DestFile"}CopyFile(3, argv);

2020-11-27 20:02:59 1114

转载 aplay -l 列出声卡和数字音频设备

转自:https://blog.csdn.net/orz415678659/article/details/8866944aplay -l 列出声卡和数字音频设备 card 0: SOUND0 [TI81XX SOUND0], device 1: AIC3X tlv320aic3x-hifi-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: SOUND1 [TI81XX SOUND1], d..

2020-11-25 14:39:58 3008 1

原创 树莓派编译cartographer缺pcl_msgs依赖问题

按照大神文章安装:https://blog.csdn.net/weixin_37918890/article/details/96165880树莓派执行依赖安装时cd~/rosws_cartographerrosdep install --from-paths src --ignore-src --rosdistro=${ROS_DISTRO} -y出现pcl_msgs依赖找不到问题ERROR: the following packages/stacks could not have thei.

2020-11-23 11:16:52 641 1

转载 __attribute__((packed))详解

__attribute__((packed))详解1.__attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不是紧凑的,用tc的编译器就是紧凑的。例如:在TC下:struct my{ char ch; int a;} sizeof(int)=2;sizeof(my)=3;(紧凑模式)在GCC下.

2020-11-17 20:28:27 22823 1

原创 树莓派4B安装ROS(Kinetic版本) 问题解决补充

今天终于在树莓派4B安装ROS(Kinetic版本)成功了,感谢大神的文章:https://blog.csdn.net/hua_lun_tong_xue/article/details/106930273遇到一个C++11的坑,解决方法分享一下:error This file requires compiler and library support for the ISO C++ 2011在ros_catkin_ws/src/opencv3/opencv_contrib/dnn_moder

2020-11-12 18:00:53 609

原创 Segmentation fault (core dumped)段错误如何查找出错语句

Segmentation fault (core dumped)段错误如何查找出错语句使用GDB查看core文件默认编译出来的程序在出现Segmentation fault 时并没有生成core崩溃文件,可以在gcc/g++编译时增加-g选项。如果仍然没有生成core文件,则可能是因为系统设置了core文件大小为0,可以通过:ulimit -a 查询得知。a@ubuntu:~/$ ulimit -acore file size (blocks, -c) 0执行 u

2020-11-11 10:15:39 2443

原创 dd命令磁盘对拷及备份

dd命令磁盘对拷及备份dd命令:convert and copy a file用法:dd if=/PATH/FROM/SRC of=/PATH/TO/DESTbs=#:block size, 复制单元大小;count=#:复制多少个bs;磁盘拷贝:dd if=/dev/sda of=/dev/sdb备份MBRdd if=/dev/sda of=/tmp/mbr.bak bs=512 count=1破坏MBR中的bootloader:dd if=/dev/zero

2020-11-10 11:58:33 2098

原创 树莓派4B的ROS,出现missing: PY_EM错误

按照大神文章安装树莓派4B的ROS,出现missing: PY_EM错误https://blog.csdn.net/weixin_42587961/article/details/102229510sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/kinetic出现错误:-- Could NOT find PY_em (missing

2020-11-09 20:06:54 2110 1

原创 cartographer+EAI ydlidar雷达配置过程

cartographer+EAI ydlidar雷达配置过程一、配置环境(安装驱动)1、系统环境:ubuntu16.04+ROS-kinetic2、安装ROS-kinetic 详细说明过程http://wiki.ros.org/kinetic/Installation/Ubuntu二、代码程序见附件三、说明文档(配置步骤+代码说明)3.1 配置过程1、安装cartographer按网上教程安装cartographer+ROS,做到能从bag包出slam图。3.2 雷.

2020-11-06 14:42:34 1304 1

EAI ydlidar雷达驱动源码与教程

EAI ydlidar雷达驱动源码与教程,该手册以 TX雷达为例,若使用其它型号雷达,需运行对应的**.launch 文件。(如使用TX 雷达, 需改成 TX.launch)

2020-11-06

dbg安装包6.12.2 x86平台 在QT中配置

dbg安装包 x86平台 在QT中配置: QT和dbg QT默认的调试器是没有dbg引擎的,从网上下载dbg安装之后,选择工具-选项-构建和套件,克隆或者手动添加一个构建套件,在调试器那里选择管理,然后手动添加一个CDB引擎。应用,回到构建套件,设置为默认,确定,重启QT。OK。 旧版6.6调试中无法看到变量值。

2018-04-19

c语言字符串分割函数strtok

这个例子从文本文件ad9361.txt一行一行读取数据,通过spi设置寄存器值。支持命令读写:spidev_test -r F1 -w A0,-r参数表示寄存器地址,-w表示要写入的值,均为16进制(不要加0x开头)

2017-01-12

spi mode调试经验

spi mode调试经验,由于mode无设置好导致的读出数据错误。

2017-01-10

c语言socket编程 与服务器长连接的客户端程序

c语言socket编程 与服务器长连接的客户端程序

2016-12-15

dbg安装包,可供QT使用

dbg安装包 x86平台 在QT中配置: QT和dbg QT默认的调试器是没有dbg引擎的,从网上下载dbg安装之后,选择工具-选项-构建和套件,克隆或者手动添加一个构建套件,在调试器那里选择管理,然后手动添加一个CDB引擎。应用,回到构建套件,设置为默认,确定,重启QT。OK。 教程:http://blog.csdn.net/yihui8/article/details/52850180

2016-10-18

repo同步工具不会公钥出错

解决 gpg: Can't check signature: public key not found

2016-02-24

Android上调用ffmpeg的实例FFmpegTest

这个实例是在Android上简单调用ffmpeg库的源码 对于做Android多媒体开发的人来说 这是个非常好的例子 Android的Open Core多媒体框架实在是不怎么给力 需要给这个多媒体核心换个心脏 ffmpeg就是一个很好的选择 现在很多著名播放器都使用的是ffmpeg 例如:MoboPlayer MXPlayer 编译方法: 1,先用android_ndk编译ffmpeg cd FFmpegTest/jni/ffmpeg-0.8 ./build_android.sh 注意:a,需要修改./build_android.sh里面的ndk路径 b,如出现undefined reference to `atexit'问题,build_android.sh里面去掉-nostdlib 2,FFmpegTest导入Eclips编译成apk即可。

2015-08-31

7620QAtool改wifi MAC地址

7620QAtool改wifi MAC地址。 MT7620设置ap client无法上网问题,原因是MTK关于ra MAC规则引起的。规则如下: 用到了AP-Client功能, 即虚拟一个新的网卡出来, 按MTK的规则,该虚拟网卡的的MAC地址是在ra0的MAC地址基础上加1, 而且ra0的MAC地址必须是4的倍数。 因此,如果ra0 MAC不是4的倍数,则ap client模式无法上网。解决办法是用MT7620QA工具更改ra0 MAC为4的倍数。

2015-06-06

“360随身WiFi” linux驱动 MT7601U

“360随身WiFi” linux驱动,ubuntu能用 MT7601U

2015-02-03

apk反编译工具apktool

apk反编译工具apktool,windows版本,直接运行,反编译即可。

2014-09-17

M8 android dump内存工具

M8 android dump内存工具 方法: memdmp通过adb push到机内, 然后运行脚本 ./dumpinterruptmem.sh tmp.txt

2012-08-12

svn自动编译安装脚本

svn自动编译安装脚本,脚本分2部分 atuo_svn.sh 是编译安装svn make_svn.sh是自动安装一个指定的库

2011-04-07

如何在POP封装的6410上安装运行android

如何在POP封装的6410上安装运行android,移植MEIZU M8手机必备

2009-09-06

电容式触摸屏软件设计文档

电容式触摸屏软件设计文档,如iphone,魅族M8手机触摸屏

2009-09-06

替换android默认的busybox

替换android默认的busybox,支持tab补全,比android自带shell好用多了

2009-09-06

S3C6410启动模式介绍

S3C6410 启动模式介绍,linux移植基础知识

2009-09-06

U-BOOT 内存布局及启动过程浅析

U-BOOT 内存布局及启动过程浅析 移植Linux内核必备!

2009-09-06

s3c6410支持onenand的u-boot-1.3.4_onenand090812

s3c6410支持onenand的u-boot-1.3.4,支持POP封装的s3c6410

2009-09-06

a1200电脑上用-Telnet驱动.rar

摩托罗拉a1200电脑上用-Telnet

2009-02-16

空空如也

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

TA关注的人

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