自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux外部信号处理函数,以释放缓存资源等

1、main函数中添加如下行: signal(SIGINT, signal_handler); signal(SIGTERM, signal_handler); signal(SIGQUIT, signal_handler); signal(SIGHUP, signal_handler);2、创建处理函数void signal_handler(int...

2019-05-28 15:51:56 433 1

原创 交叉编译libusb

1、参考http://blog.chinaunix.net/uid-30034921-id-4714674.htmlhttps://blog.csdn.net/xfc_1939/article/details/53422071https://blog.csdn.net/weixin_41466668/article/details/78954237https://blog.csdn...

2019-05-23 14:12:24 717

原创 交叉编译busybox

转载:https://www.linuxidc.com/Linux/2011-12/49878p2.htmhttps://blog.csdn.net/qianshuyuankk/article/details/84848756步骤:1、获取源码:https://www.linuxidc.com/Linux/2011-08/40704.htm2、tar jvxf busybox-...

2019-05-14 20:11:08 243

原创 交叉编译lrzsz

参考:https://blog.csdn.net/linucos/article/details/5582979https://blog.csdn.net/wangzhen209/article/details/32713715https://blog.csdn.net/zijie_xiao/article/details/50934279步骤:获取源码:https://www...

2019-05-14 19:52:45 981

原创 linux系统下定时器,延时函数

1、定时器代码drvTimer.c#include <stdio.h>#include <string.h>#include <stdlib.h>#include <signal.h>#include <sys/time.h>#include <unistd.h>#include "drvTimer.h...

2019-05-10 09:09:21 335

原创 ubuntu更新软件源

1、备份原有软件源$ sudo cp /etc/apt/sources.list/etc/apt/sources.list.bak2、改变权限$ sudo chmod 777 /etc/apt/sources.list3、vim或gedit打开sources.list,修改后如下:# deb cdrom:[Ubuntu 18.04.2 LTS _Bionic Beaver_...

2019-04-26 10:01:00 631

转载 linux 串口UART应用开发

//串口相关的头文件 #include<stdio.h> /*标准输入输出定义*/ #include<stdlib.h> /*标准函数库定义*/ #include<unistd.h> /*Unix 标准函数定义*/ #include<sys/types.h> #include<sys/...

2019-04-21 17:14:41 325

转载 Git常用命令总结

转载自:https://mp.weixin.qq.com/s?__biz=MzA3NTE0NTcxMQ==&mid=2662521139&idx=1&sn=82c2883638e9d04a25324be20b4b453f&chksm=843371b3b344f8a59693257f7fdc5b31236ec629b1022ce654228ce3b780ba222...

2019-04-20 14:06:03 1265

原创 查看修改ramdisk-nor.gz根文件系统压缩包

步骤如下:1、拷贝根文件系统文件至home目录下某一文件夹;2、解压,可在当前目录下看到解压后的根文件系统镜像文件;$ gunzip ramdisk-nor.gz3、新建挂载文件夹tmp,并挂载$ mkdir tmp$sudo mount ramdisk-nor -o loop tmp/4、即可在挂载文件夹下看到文件系统中文件,可以修改其文件;5、退回tmp目录上...

2019-04-20 12:45:55 130

原创 交叉编译移植lrzsz

参考链接https://blog.csdn.net/linucos/article/details/5582979https://blog.csdn.net/zijie_xiao/article/details/50934279

2019-04-12 11:23:25 581

原创 linux下串口调试记录

转载参考如下链接:https://blog.csdn.net/jirryzhang/article/details/70136134https://blog.csdn.net/u011228513/article/details/79989768https://blog.csdn.net/QQ2010899751/article/details/81178753Linux下UART...

2019-04-12 09:26:49 6682

转载 两个简单例子,分别实现播放、录音的功能

转载文章:https://blog.csdn.net/aa120515692/article/details/47439939/******************************************************************ALSA 简单的 playback 例子***********************************************...

2019-03-14 17:24:54 828

原创 交叉编译安装alsa_lib和alsa_utils以及基本使用

交叉编译安装alsa_lib和alsa_utils以及基本使用交叉编译alsa_libA、环境系统:Ubuntu16.04 64bit交叉编译器:arm-linux-gnueabialsa_lib库版本:alsa-lib-1.1.8.tar.bz2(下载路径:https://www.alsa-project.org/wiki/Main_Page)B、交叉编译安装...

2019-03-13 10:39:10 2927

原创 交叉编译使用libiconv

一、环境虚拟机:ubuntu-16.04iconv版本:libiconv-1.14.tar.gz下载地址:http://download.csdn.net/detail/shanleichicheng/4538600交叉编译工具:二、编译安装1、./configure --prefix=/usr/local/libiconv_amba_install/ --host=armv...

2019-03-05 15:22:29 2248

原创 linux下共享内存学习记录

示例代码1:comm.h#ifndef __COMM_H_#define __COMM_H_#include&lt;stdio.h&gt;#include&lt;sys/types.h&gt;#include&lt;sys/ipc.h&gt;#include&lt;sys/shm.h&gt;#define PATHNAME "."#define PROJ_ID 0X6666...

2019-02-21 14:30:55 249

转载 alsa_utils中arecord、aplay的使用举例

arecord [flags] [filename]aplay [flags] [filename [filename]] ...选项: -h, --help 帮助. --version 打印版本信息. -l, --list-devices 列出全部声卡和数字音频设...

2019-02-18 15:04:30 1382

转载 coredump、segment fault故障处理(gdb core)

转载:https://jingyan.eeboard.com/article/76080https://blog.csdn.net/sunxiaopengsun/article/details/72974548https://blog.csdn.net/tenfyguo/article/details/8159176/ 

2019-02-14 19:37:50 317 1

转载 imx6 LVDS

参考文章http://blog.chinaunix.net/uid-9688646-id-5749072.htmlhttps://community.nxp.com/thread/466797https://www.cnblogs.com/helloworldtoyou/p/5824691.htmlhttps://blog.csdn.net/qq_29729577/article/...

2019-02-12 11:17:31 305 1

原创 ARM linux下memtester交叉编译

1、目的测试ARM 平台下DDR的稳定性。2、过程a、下载 memtester-4.3.0.tar.gz地址 http://pyropus.ca/software/memtester/old-versions/b、编译安装tar -xf memtester-4.3.0.tar.gzrm trycpp.cvim tests.h 在文件的开头加上#include &lt;...

2019-01-24 15:32:25 1413

转载 Segmentation fault 调试 转自海哥

EsrCreate时遇到段错误导致程序崩溃signal(SIGSEGV, signal_handler);void sig_function(int sig){void *array[100];size_t size;char **strframe ;size_t i;if(sig == SIGSEGV){EDEBUG(0, "get illegal ins...

2018-08-08 09:35:27 325

原创 linux下静态库和动态库的通用生成模板

Makefile文件的编写################################################################ #自动将src目录下所有的cpp、cc和c文件编译,生成所有.o文件保存在bin/obj下 #...

2018-06-03 00:43:37 447

原创 mtd_utils交叉编译安装

 Mtd_utils交叉编译安装Ø 安装环境介绍:1.     Ubuntu16.042.     Zynq70003.     arm-xilinx-linux-gnueabi-gccØ 材料准备1.     zlib-1.2.3.tar.gz:http://download.chinaunix.net/download.php?id=40893&amp;Resour...

2018-05-31 15:09:53 973

原创 迁移ubuntu虚拟机

迁移ubuntu虚拟机环境:VMware 版本:12.1.0 build-3272444Ubuntu 版本:16.04_64步骤:打开VMware Workstation;主页,打开虚拟机,选择拷贝过来的ubuntu系统目录,选择.vmx文件(例如Ubuntu.vmx)打开;弹出对话框,选择“已经复制”选项;打开ubuntu系统,安装VMware Tools,安装完成后即可完成屏幕自适应,以及设置...

2018-03-19 15:06:37 2098

原创 根文件制作:ramdisk.image.gz和uramdisk.image.gz文件转换,修改文件系统内容

根文件系统制作:ramdisk.image.gz和uramdisk.image.gz文件转换,修改文件系统内容uramdisk.image.gz-&gt; ramdisk.image.gz将文件uramdisk.image.gz拷贝至共享文件夹下;cd /mnt/hgfs/vmwaremkdir tmp_mntsudo dd if=./uramdisk.image.gz of=./ramdisk....

2018-03-19 15:05:32 3208

原创 linux(ubuntu)系统下can调试工具canutils和iproute的编译应用

一、环境介绍及准备    系统:ubuntu16.04;    目标板:zynq-7000;    编译器:arm-xilinx-linux-gnueadi-gcc    下载libsocketcan-0.0.9、canutils-4.0.6.tar.bz2、iproute2-4.9.0.tar.bz2;    分别解压。二、编译安装libsocketcan-0.0.9    cd libsoc...

2018-03-13 12:00:51 11507 10

clover-rar for free

直接解压即可

2023-08-24

clover-free

绝对free,no 广告

2023-08-24

linux下共享内存+信号量

linux下共享内存+信号量,不会出奇怪的错误,如信号量和共享内存未清,导致无法再次运行,ctrl+c后能够正常清除信号量及共享内存。

2019-02-21

空空如也

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

TA关注的人

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