自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

转载 undefined reference to ‘_gcov_init’

问题背景1. gcov是与gcc和g++一起工作的一个覆盖率工具,一个简单的例子如下$ gcc -fprofile-arcs -ftest-coverage tmp.c$ a.out$ gcov tmp.c 90.00% of 10 source lines executed in file tmp.c Creating tmp.c.gcov.per: here2. ...

2020-04-26 14:59:12 7154

转载 关于VS2013下制作和使用静态库和动态库

关于VS2013下制作和使用静态库和动态库引言什么是库:库是写好的现有的,成熟的,可以复用的代码。 所谓静态、动态是指链接。将一个程序编译成可执行程序的步骤:静态库在链接阶段,会将汇编生成的目标文件.o与引用到的库一起链接打包到可执行文件中。因此对应的链接方式称为静态链接。为什么还需要动态库?空间浪费是静态库的一个问题。 另一个问题是静态库对程序的更新、部署带来麻烦。如果...

2020-04-09 09:57:37 431

转载 windows下LIB和DLL的区别与使用

共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有两种链接方式:动态链接使用动态链接库,允许可执行模块(.dll文件或.exe文件)仅包含在运...

2020-04-09 09:55:45 356

转载 VCM驱动IC--close loop

VCM驱动IC: 正从幕后走向台前 作为与VCM(音圈马达)匹配的driver IC一直被产业链当做一个小器件,故而默默无闻,较少为人所认知和谈论。其实小小的driver IC,是摄像模组实现自动对焦功能不可或缺的一部分。与VCM马达是马车与车夫的关系。目前Closeloop(闭环式)异军突起、OIS呼之欲出。担当马车夫的driver IC日益显得重要,成为业界...

2019-10-10 22:20:40 4968

原创 vs2010 常见错误

1> warning LNK4075: 忽略”/EDITANDCONTINUE”(由于”/INCREMENTAL:NO”规范)1. 配置属性 --> 链接器 --> 常规 --> 启动增量链接, 选择“是(/INCREMENTAL)”;2. 配置属性 --> C/C++ --> 常规 --> 调试信息格式,选择“程序数据库(/Zi)”。2&...

2019-05-06 16:18:02 1045

转载 LDR、STR、MOV、B、BL、BX、BLX 和 BXJ

LDR、STR指令LDR(load register)指令将内存内容加载入通用寄存器STR(store register)指令将寄存器内容存入内存空间中 1 #define GPJ0CON 0xE0200240 2  3 _start: 4  5  ldr r0, =0x11111111  // 将立即数/非法立即数,赋值给r0 6  7  ldr r1, =GPJ0CON ...

2018-11-08 10:42:54 3416

原创 NDK native crash 问题分析

常见的错误类型如下:    初始化错误    访问错误    数组索引访问越界    指针对象访问越界    访问空指针对象    访问无效指针对象    迭代器访问越界    内存泄露    参数错误    堆栈溢出    类型转换错误    数字除0错误 常用命令:*** *** *** *** *** *** *** *** *** *** *** ***...

2018-11-07 11:38:36 626 1

转载 如何定位Android NDK开发中遇到的错误

如何定位Android NDK开发中遇到的错误糊涂熊 发布于 2014/12/16 11:19 阅读 14K+ 收藏 14  评论 2Android NDK CRaSH正式开始这个话题之前,先简单介绍一下什么是NDK和JNI,部分内容来自网络Android NDK是什么,为什么我们要用NDK?Android NDK 是在SDK前面又加上了“原生”二字,即...

2018-11-07 11:34:00 389

转载 利用NDK崩溃日志查找BUG

转自:http://www.tuicool.com/articles/qQNfUfe背景介绍 本文主要内容: 利用android的crash log来对c++开发的android应用进行错误定位. 容易稳定复现的BUG, 一般可以通过断点调试来解决. 如果测试人员也无法稳定复现, log就成了程序吊定位问题的救命稻草 . 通用操作系统都有自己的日志系统, androi...

2018-11-07 11:28:11 256

转载 焦距、物距与像距

焦距、物距与像距最长焦距/最短焦距=变焦倍数光学变焦镜头不但要看其变焦倍数,还要看其焦距范围,焦距越大,看的越远,视角范围越小玩单反的谁还在乎光学变焦的倍数呀?这倍数可是越大越狗头。人家有钱的高烧们都自豪地宣称自己的镜头都是1倍的--定焦数码单反,镜头标识乘1。5就是实际焦距变焦和焦距首先没有太大的区别 其次,一般的普通数码相机的变焦要在7倍以上方可达到210以上的焦距能看物体...

2018-09-04 14:09:31 17159

转载 Effective Focal Length Calculator

Effective Focal Length Calculator21/09/2017 by adminEffective Focal Length (EFL) is the focal length affected by the camera’s crop factor. The numbers in the lens’ manual show some focal length va...

2018-08-28 21:44:15 890

转载 Focal Length vs Effective Focal Length

Focal Length vs Effective Focal LengthWith the age of different sized digital sensors that has flooded the market since the 2000’s, a lot of questions about what is the actual focal length of a lens...

2018-08-28 21:43:09 2254

转载 小白学摄影:关于镜头焦段你知道多少?

小白学摄影:关于镜头焦段你知道多少?2016年11月25日 00:10     出处: 泡泡网原创    作者:方家俊   分享    各位小白们在接触摄影的时候会不会经常听见有“焦”这个字的词语呢?比如焦距、焦段、变焦、定焦、对焦、追焦、 失焦等等。这些平时听起来貌似不难理解的词,单挑出来说是不是也会让你犯了迷糊?今天的小白学摄影就从这个“焦”字出发,跟大家来科普一下,镜头焦段的那 些事...

2018-08-28 21:38:28 17826

转载 【高手进阶】玩转示波器的触发设置

前言:在使用示波器进行测量时,首先就是需要掌握选择何种触发方式来捕获特定的事件,所以充分理解触发的概念、原理以及设置方法是有效使用示波器的前提。 本文以TO1000系列平板示波器为例,用最简洁的讲解从零开始建立对示波器触发的认识。     一、触发的定义   在文章的开始,我们给示波器的触发下一...

2018-08-01 13:17:12 37822 6

转载 示波器的触发设置详谈

示波器的触发设置详谈作者:ZLG致远电子时间:2018-05-04来源:电子产品世界收藏  “触发”绝对称得上数字示波器灵魂级的概念,如果没有合适的触发条件,波形观测也无从谈起。虽然很多工程师熟悉触发功能,但只知其表不知其里。如何深入理解触发呢?这篇ZDS示波器研发笔记在这里分享给大家。本文引用地址:http://www.eepw.com.cn/article/201805/37946...

2018-08-01 13:15:42 14229

转载 18%灰卡

    反射光亮度与入射光亮度之比定义为某物体的反射率。一般镜面物体反射率接近100%,白卡纸的反射率在90%左右,煤碳的反射率在4%左右。18%的灰是测光表对被测物体反射率的一个规定,也就是说如果被测物体的反射率不是18%的话,那么这个测光结果不能被直接使用!所以18%的灰卡是反射式测光表的测光依据。市场上一般供应的灰卡是柯达公司的产品,所以也称其为“柯达灰”。由于该测试卡一般难以买到,所以你可...

2018-07-06 20:08:26 3356

转载 linux gettimeofday 时间转换成标准格式

#include <stdio.h>#include <string.h>#include <sys/time.h>#define BEIJINGTIME 8#define DAY        (60*60*24)#define YEARFIRST  2001#define YEARSTART  (365*(YEARFIRST-1970) + 8)#defin...

2018-05-29 21:26:00 2494

转载 Linux设备驱动——内核定时器

内核定时器使用  内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于 <Linux/timer.h> 和 kernel/timer.c 文件中。被调度的函数肯定是异步执行的,它类似于一种“软件中断”,而且是处于非进程的上下文中,所以调度函数必须遵守以下规则:1) 没有 current 指针、不允许访问用户空间。因为没有进程上下文,相关代...

2018-05-29 21:24:30 862

转载 C程序中对时间的处理——time库函数详解以及系统时间结构体类型

包含文件:<sys/time.h> <time.h>一、在C语言中有time_t, tm, timeval等几种类型的时间1、time_t    长整型,一般用来表示从1970-01-0100:00:00时以来的秒数,精确度:秒;由函数time()获取;    该类型定义在头文件/usr/include/sys/time.h 中:    #define _TIME_T   ...

2018-05-29 21:22:54 2409

转载 在Linux上运行procmem和procrank

Android系统中提供了两个命令行工具procrank、procmem用于查看系统中的内存使用情况。procrank可以查看系统中所有进程的整体内存占用情况,并按照规则排序。而procmem可以针对某个特定的进程分析其堆、栈、共享库等内存占用情况。这两个工具对于我们分析内存相关问题非常有效。由于Android系统使用的是Li...

2018-05-01 14:13:21 1297

转载 Ubuntu环境变量设置

Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。修改用户环境变量用户环境变量通常被存储在下面的文件中:~/.profile~/.bash_profile 或者 ~./bash_login~/.bashrc上述文件在Ubuntu 10.0以前版本不推荐使用。系统环境变量系统环境变量一般保存在下面的文件中:/...

2018-04-14 14:18:36 328

原创 汇编语言入门教程

学习编程其实就是学高级语言,即那些为人类设计的计算机语言。 但是,计算机不理解高级语言,必须通过编译器转成二进制代码,才能运行。学会高级语言,并不等于理解计算机实际的运行步骤。计...

2018-04-08 11:40:55 691

转载 ubuntu 14.04 截屏快捷键

在windows系统下我们一般都习惯用QQ的截屏功能,直接按Ctrl+Alt+A快捷键即可截屏,在ubuntu系统中也有类似的快捷键可以实现这类截取屏幕的功能,我们可以打开“System Settings”(系统设置)中的“keyboards”(键盘),在“Shortcuts”(快捷键)一栏底下的“Screenshots”(屏幕截图)里找到需要的快捷...

2018-04-05 10:22:44 169

原创 找了很久的AE PLine Table(助于理解AE)

话不多说直接上图:第一张:imx135再来另一颗模组的:再来一个最简单的:可以在我的资源区找到这几张图的csv文件,供下载。https://download.csdn.net/download/wb3553/10328679非喜勿喷,谢谢。...

2018-04-05 10:18:24 3093 1

转载 深入浅出的讲解傅里叶变换(真正的通俗易懂)

原文出处: 韩昊   12345678910作者:韩 昊知 乎:Heinrich微博:@花生油工人知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。 转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。我保证这篇文章和你以前看过的所有文章都不同,这是 2012 年还在果壳的时候写的,但是当时没有来得及写完就出国了……于是拖了两年...

2018-04-04 14:00:24 651 1

AE PLine Table and Device info csv

包括一个device inf csv and 两个 ae pline table csv, 帮忙更好的理解ae. 找了很久才找到的,也可以直接去我的博客看图。

2018-04-05

ztsSplit txt

世界上最好用的txt分隔器,可以用于几Gb大小的txt,分成指定大小的众多小文档。

2018-03-14

simg2img win

simg2img win 用于ext2格式的android 镜像解析,便于定位具体的lib.

2018-03-14

yaffs2img浏览器20

yaffs2img浏览器20 用于yaffs 格式的android image解析,便于debug.

2018-03-14

unpackraw_tool

unpackraw tool used for mtk platform raw data image viewer.

2018-03-14

空空如也

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

TA关注的人

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