- 博客(37)
- 资源 (4)
- 收藏
- 关注

原创 关于一些自己需要的资料记录
socket本地通信:https://blog.youkuaiyun.com/u012000056/article/details/93873465纯净系统网址:https://msdn.itellyou.cn/自己DIY windos系统:https://blog.youkuaiyun.com/qq_35057426/article/details/83015516 https://jingya...
2018-09-27 11:05:49
451
1
原创 my_system
#define DRV_PRINT(format,...) printf(" %s" " "__FILE__": %05d"format"\n",DB_timeString(), __LINE__,##__VA_ARGS__)int my_system(const char* cmd){ FILE * fp; int res; char buf[1024]; if (cmd == NULL){ DRV_PRINT("cmd is NULL!\n"); return.
2021-12-10 09:53:41
594
原创 linux下查找指定行的指定一个数据
free -m |grep Mem |awk '{print $3}'查找内存中指定Mem行的数据,将第3个数据输出,$0表示将第3行所有输出,$1表示第一个数据输出,也就是Mem,$3表示第3个数据输出。
2021-12-01 10:28:19
1380
原创 c中文件列表加载和排序
记录项目中用到的一点小东西结构体定义#define MAX_NAME_LENTH 64struct list_head{ struct list_head *next; struct list_head *prev;};struct dir_list_head{ struct list_head video_dir_head;//video文件链表头 struct list_head audio_dir_head;//audio文件链表头 struct list_
2021-03-29 10:51:01
250
转载 2021-03-02 linux下屏幕截图保存bmp
/******************************************************************** created: 2012/02/07 filename: savebmp.c author: purpose: *********************************************************************/ #include <stdlib.h>#include <stdio..
2021-03-02 14:30:51
279
1
原创 消息队列
在项目之中遇见的,感觉挺实用的,记载下来。#include <unistd.h>#include <fcntl.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <errno.h>...
2020-03-23 16:19:32
174
原创 Astyle参数设置
下载地址:http://astyle.sourceforge.net参考文档:http://astyle.sourceforge.net/astyle.html#_default_bracket_style参考博客:http://xinzero.com/source-insight-astyle.html记录自己sourceinsight需要格式,使用Astyle"G:\soft...
2019-12-03 20:37:20
868
转载 ffmpeg解析mp4
#include <stdio.h> /*FFmpeg是用C语言编写的,所以如果主程序是用C++编写,则引用FFmpeg的头文件时必须加上extern "C",否则编译会报错:"无法解析的外部符号......"*/extern "C" {#include "libavformat/avformat.h"} /*** @brief 将一个AVRational类型的分数转...
2019-11-30 17:54:29
1948
转载 alsa接口基础应用
snd_pcm_t*pcm_handle;booldevice_open(intmode){if(snd_pcm_open(&pcm_handle,“default”,mode,0)<0)returnfalse;returntrue;}snd_pcm_open是Alsa库提供的打开设备调用函数,这里我...
2019-11-30 17:40:33
472
原创 自己宏定义printf
#define DEBUG#ifdef DEBUG#define DEBUG_PRINT(format,...) printf("File:"__FILE__", Line: %05d: "format"\n", __LINE__, ##__VA_ARGS__)#else#define DEBUG_PRINT(format,...)#endif#define ERR_PRINT(fo...
2019-11-16 09:54:32
365
转载 pcm转wav
static void write_wav_header(UINT32 totalDataLen,UINT8 channels,UINT32 samplerate,UINT32 byterate,UINT32 totalAudioLen){ unsigned char header[44];//RIFF WAVE Chunk // RIFF标记占据四个字节 header[0] = '...
2019-09-20 14:05:20
149
转载 git 功能记录
git add撤销(https://www.cnblogs.com/arieslee/p/8288223.html)git add . (空格+ 点) 表示当前目录所有文件,不小心就会提交其他文件git add 如果添加了错误的文件的话撤销操作git status 先看一下add 中的文件git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了...
2019-08-19 19:58:56
125
转载 linux下c读写ini配置
转载至:https://blog.youkuaiyun.com/niha1993825jian/article/details/41086403#include <stdio.h>#include <errno.h>#include <ctype.h>#include <string.h>#include <stdlib.h>#inc...
2019-07-25 17:55:08
2927
转载 如何去掉再windos编辑,linux下vim打开多出许多的^M
转载自:https://openmind.iteye.com/blog/1774701用VIM打开windows下面创建的文件会出现^M字符,它表示一个回车符,(windows下编辑器敲击回车键,键入\r和\n,表示回车和换行,linux下只会有换行符\n)下面的方式可以去掉所有回车符::%s/^M//g其中,^M不是输入^和M,而是输入:1,Ctr+V;2,回车//g替换...
2019-06-29 11:45:15
157
原创 qt资料记录
qt详解:https://www.devbean.net/2012/08/qt-study-road-2-catelog/qt之treewidget使用:https://blog.youkuaiyun.com/chunyexiyu/article/details/78057323关于qt5读写ini中文乱码问题:https://blog.youkuaiyun.com/she5684346/article/deta...
2019-01-08 19:37:34
154
转载 linux下c语言中实现定时器功能
转载自;https://www.linuxidc.com/Linux/2011-05/35580.htm#include <iostream> #include <time.h> using namespace std; int main() { clock_t start = clock(); //do some process h...
2018-11-28 18:21:23
1835
转载 关于交叉编译中host,build,target记载
以下为转载链接,以备以后查看所用。http://blog.sina.com.cn/s/blog_1543d98ce0102xykc.html一、build host target 的区别(1)ubuntu16.04 的参数信息如下(gcc -v 查看)build:执行代码编译的主机,正常的话就是你的主机系统。host:编译出来的二进制程序所执行的主机,因为绝大多数是如果本...
2018-09-17 23:20:28
4062
原创 linux下关于临时ip地址配置和掩码网关命令配置记录
ifconfig eth0 192.168.1.xxx up //配置ip地址并且启动ifconfig eth0 192.168.1.xxx netmask 255.255.255.0route add default gw 114.114.144.114 //网关配置
2018-09-01 14:55:02
910
原创 使用mp4v2解码mp4转成h264码流和aac码流
以下代码是通过往后是网上查找的资料,自己改动了下代码,适和自己使用mp4v2编码成的mp4文件的解码,其他的mp4文件没测试过,至于aac解码正在调试,调试好后统一加上来。因为是改动的别人的代码,所以代码比较凌乱,没整理过。#include <stdlib.h>#include <stdio.h>#include <string.h>#include...
2018-08-08 16:31:02
4316
5
转载 aac格式解析
转载自:https://www.cnblogs.com/zhangxuan/p/8809245.html 资料整理: https://blog.youkuaiyun.com/jay100500/article/details/52955232 https://blog.youkuaiyun.com/andyhuabing/article/details/40983423 htt...
2018-07-12 13:51:21
1843
原创 linux下利用MP4v2封装H264 aac为mp4
mp4文件格式:https://wenku.baidu.com/view/673482284b73f242336c5f4c.htmlMP4v2开源库:https://download.youkuaiyun.com/download/lq496387202/10515621mp4v2简介记录:https://blog.youkuaiyun.com/yuan1125/article/details/51051683...
2018-06-29 15:44:15
1609
2
转载 fltk编程模型
转自:https://www.ibm.com/developerworks/cn/linux/l-fltk/index.htmlFLTK(Fast Light Tool Kit 发音为fulltick) 是一种使用C++开发的GUI工具包,它可以应用于Unix,Linux,MS-Windows95/98/NT/2000和MacOS操作系统平台,相对于其它的许多图形接口开发工具包(如MFC、GTK、...
2018-04-02 18:09:01
1360
转载 动态库的使用
12export LD_LIBRARY_PATH=你的库的路径:$LD_LIBRARY_PATHecho $LD_LIBRARY_PATHlinux 默认回去/lib和/usr/lib目录下查找库,可以通过ln建立软连接 转:https://www.cnblogs.com/yangxunwu1992/p/6294350.html1. 连接和运行时库文件搜索路径到设置库文件在连接(静态库和共享库)和...
2018-03-29 11:59:29
1517
转载 vim替换
vim 替换操作大全:本文转自: http://blog.youkuaiyun.com/glorin/article/details/6317098替換(substitute):[range]s/pattern/string/[c,e,g,i]5.1 range 指的是範圍,1,7 指從第一行至第七行,1,$ 指從第一行至最後一行,也就是整篇文章,也可以 % 代表。還記得嗎? % 是目前編輯的文章,# 是前一...
2018-03-28 16:59:11
410
转载 linux gpio export
更多资料翻阅:https://book.2cto.com/201304/20887.html下文转自:http://blog.youkuaiyun.com/xgbing/article/details/51009384点击打开链接在嵌入式设备中对GPIO的操作是最基本的操作。一般的做法是写一个单独驱动程序,网上大多数的例子都是这样的。其实linux下面有一个通用的GPIO操作接口,那就是我要介绍的 “/sys...
2018-03-21 19:35:39
13818
转载 基于设备树下gpio的简单操作
更多资料请看:http://blog.youkuaiyun.com/qq_28992301/article/details/53321610 http://blog.youkuaiyun.com/qq_28992301/article/details/52355560开发板:tiny4412SDK + S702 + 4GB Flash 要移植的内核版本:Linux-4.4.0...
2018-03-21 14:40:40
3574
转载 gpio常用api
更多资料查看:https://wenku.baidu.com/view/e2cc2f33b7360b4c2e3f6463.html简介GPIO, 全称 General-Purpose Input/Output(通用输入输出),是一种软件运行期间能够动态配置和控制的通用引脚。RK3288 有 9 组 GPIO bank: GPIO0,GPIO1, ..., GPIO8。每组又以 A0~A7, B0~...
2018-03-21 11:34:44
1220
转载 H.264码流解析 一个SPS的nalu及获取视频的分辨率
转载至:http://blog.youkuaiyun.com/hemmingway/article/details/4419397100 00 00 01 67 42 00 28 E9 00 A0 0B 77 FE 00 02 00 03 C4 80 00 00 03 00 80 00 00 1A 4D 88 10 94 00 00 00 0100 00 00 01为NALu头,其余码流由十六进制转为...
2018-03-19 15:29:56
484
转载 解压H264的基础知识
转载至:http://blog.youkuaiyun.com/yijiazhen/article/details/51447510Video compression picture types(视频压缩图像类型)1. 视频帧的压缩使用了不同的算法,这些应用于视频帧的不同算法被称为图像类型或者帧类型。 a. I - 该帧可压缩程度最低,也不需要通过其他视频帧解码。 b. P - 该帧可以引用前...
2018-03-17 18:13:50
1207
转载 h264协议帧头数据解析
转载至http://blog.youkuaiyun.com/season_hangzhou/article/details/51123979一、序言h264常见的帧头数据为:00 00 00 01 67 (SPS)00 00 00 01 68 (PPS)00 00 00 01 65 ( IDR 帧)00 00 00 01 61 (P帧)等等,那么他们代表的意思是什么呢?二、start ...
2018-03-17 17:24:27
1201
转载 ffmpeg 常用命令
ffmpeg常用基本命令(转)【FFmpeg】FFmpeg常用基本命令 1.分离视频音频流ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流ffmpeg -i input_file -acodec copy -vn output_file_audio //分离音频流2.视频解复用ffmpeg –i test.mp4 ...
2018-03-06 15:32:10
145
原创 ffmpeg linux下命令行将h264文件转换成MP4格式
先交叉编译./configure --disable-yasm --enable-gpl --enable-nonfree --prefix=/ud/build/lq_work/arm_ffmpeg211 --enable-cross-compile --cross-prefix=/usr/local/linaro-armv7ahf-2015.11-gcc5.2/bin/arm-linux-gn...
2018-03-05 19:40:24
10720
转载 设备树另类解读
1、ARM Linux社区为什么要引入设备树Linux之父Linus Torvalds闲来无事,在翻看ARM Linux代码的时候,有一天终于忍不住了。他在2011年3月17日的ARM Linux邮件列表中说道:“This whole ARM thing is a f*cking pain in the ass”。这句话迫使ARM Linux社区引入了设备树。Linus Torvalds为什么会发...
2018-03-02 11:14:09
292
转载 设备树详解
Device Tree常用方法解析Device Tree在Linux内核驱动中的使用源于2011年3月17日Linus Torvalds在ARM Linux邮件列表中的一封邮件,他宣称“this whole ARM thing is a f*cking pain in the ass”,并提倡学习PowerPC等其他架构已经成熟使用的Device Tree技术。自此,Device Tree正式进入...
2018-03-01 19:00:39
9187
原创 基于linux下交叉编译minigui体会
能不用minigui就不用是对的,这段时间一直在交叉编译minigui,困难是妥妥的多,几乎每一个包都有问题,现在我就记录下碰到的问题,大部分都是在网上找的解决办法,网上还是大神多啊,下载的库都是在minigui官网下的,有些问题是库的问题,低版本库有问题,高版本库自己就好了,自己也是莫名其妙。[编译zlib库:]CC=/usr/local/linaro-armv7ahf-2015.11-
2018-02-04 13:59:42
1689
转载 minigui之初学习(1)----hello word
MiniGUI由飞漫公司于1998年为嵌入式平台开发的基于framebuffer图像库,至今以发展的非常完善!目前大致可以分为三种模式:1.MiniGui-Threads,运行在MiniGui-Threads的程序可以再不同的线程中建立多个窗口,但是所有的窗口在一个进程或者地址空间中运行。适用范围:uC/OS-ll,eCos,VxWorks,pSOS等无内存单元cpu的系统(Linux
2018-01-20 15:22:08
507
转载 Makefile的基本语法命令
注:文章供本人学习用 链接 http://blog.youkuaiyun.com/jundic/article/details/17535445一、Makefile 中的赋值方法= 递归赋值 可以向后引用变量:= 简单扩展 只能引用前面的变量?= 如果没有赋值 则赋值一次+= 在原来的基础上添加赋值变量一个例子说明[pla
2018-01-20 11:29:02
627
mp4v2_decode
2018-09-01
fzcircle.tty
2018-06-15
fltk中文手册简单版
2018-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人