自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 linux c信号处理简析

函数ouch对通过参数sig传递过来的信号作出响应,信号出现时,程序调用该函数,它先打印一条消息,然后将信号SIGINT(默认情况下,按下Ctrl+C将产生这个信号)的处理方式恢复为默认行为。#include <sys/types.h>#include <signal.h>#include <stdio.h>#include <unistd.h>#include <stdlib.h>static int alarm_fired =.

2020-08-14 17:31:01 253

原创 如何修改USB连接后的默认功能

M版本:手机连接PC,PC上能显示出MTP,但不能访问存储。默认的功能还是charging only。Android M 版本 Follow 的是 Google Default Charging Only的 行为,不建议修改。L版本:/device/mediatek/common/device.mk#default usb functionifeq($(strip $(MTK_MASS_STORAGE)), yes)ADDITIONAL_DEFAULT_PROPERTIES += persis

2020-07-30 20:03:24 1952

原创 mtk抓取log的几种方式

1. ota升级过程中抓取升级log【eng版本的log】 In recovery mode adb pull /tmp/recovery.log Reboot to normal mode adb pull /cache/recovery/last_log【user版本的log】方法一:In recovery mode目前没有办法在user版本也看到recovery.log,目前的办法是直接用eng版本的recovery.img替换user版本的recovery.i.

2020-07-30 19:48:52 3430

原创 MTKLOG简介和基本的分析流程

mtklog简介:mtklog是由log生成工具MTKLogger生成的一系列问题追踪文件,其主要作用就是对系统或者应用产生的异常进行快速定位,从而解决问题。mtklog 的分类:MDLog、Mobile Log、Network Log,可能出现的aee_exp logMD log:medom 相关底层的logMobile Log:主要是Android log 和kernel logNetwork log:网络相关logaee_exp log :crash ANR 重启相关的log输出..

2020-07-22 20:59:20 4286 1

原创 repo的安装和服务器搭建

1. repo和git的区别 当你完成了repo init以后,你会在你的目录下发现一个.repo的隐藏目录,进到.repo/manifest/中,打开default.xml,这就是之前所说的用来记录一个版本中需要哪些库的文件。其实manifest目录本身其实也是一个git库,一个android版本对应一个分支,其中的default.xml就记录着这个版本所需要的库,repo工具再根据这个文件去把各个库的对应分支最终组合起来。总结一下,git管理单独的模块,而repo管理所有的git库,将多个gi

2020-07-20 21:16:51 1115

原创 git创建仓库

git创建仓库git服务器系统是windowserver2008或者windowserver2012,安装软件copssh.1.登陆git服务器,ssh user@192.168.50.56,其中user是上传电脑的git用户名, 192.168.50.56是IP地址2.cd /var 3.mkdir 35VOLTE_YUNOS_3.2.0, 35VOLTE_YUNOS_3.2.0是git包名4.cd 35VOLTE_YUNOS_3.2.05.git init --bare --shared

2020-07-16 19:57:17 111

原创 分卷压缩功能实现

在实际的应用过程中,往往会遇到比较大的文件,特别是大的git包或者其它的文件,这时单个传输就会比较困难,需要分卷压缩后再上传,会方便不少.1.1 分卷压缩tar cvzpf - eclipse | split -d -b 50m上面的命令是将eclipse这个文件夹分卷压缩,每卷50m,注意eclipse 前面有空格.压缩完之后,会被命名为x00,x01,x02。。。1.2 解压首先需要合并,合并的命令是:cat x* > eclipse.tar.gz然后解压:tar xzvf e

2020-07-15 20:34:54 920

原创 ubuntu ssh服务器搭建和密钥拷贝

ssh服务一直是git代码中常用的功能,ubuntu中只要开启了ssh功能便可以管理代码,具体生成流程如下.1.要保证ubuntu开启了ssh功能1.1 在使用SSH之前,可以先检查SSH服务有没有开启。使用命令:sudo ps -e | grep ssh来查看,如果返回的结果是“xxxx? 00:00:00 sshd”,代表服务开启。1.2 如果没有反应或者其他结果,再试着开启SSH服务。使用命令sudo /etc/init.d/ssh start来开启服务1.3 如果显示找不到命令,说明没有安

2020-07-15 20:25:57 596

linux c串口数据读写

Linux c 串口数据读写,里面有详细的代码介绍,包括串口设置,设置效验函数,实现串口数据的读取demo,初学者可以参考下。

2020-03-07

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

TA关注的人

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