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

原创 怎样添加earlysuspend到一个普通驱动中

1.添加头文件#ifdef CONFIG_HAS_EARLYSUSPEND#include #endif2. 在驱动结构体中添加early_suspend结构体#ifdef CONFIG_HAS_EARLYSUSPEND struct early_suspend early_suspend;#endif /* CONFIG_HAS_EARLYSUSPEND */3. 在驱

2017-06-22 16:26:43 1174

转载 linux创建线程之pthread_create

说明:本文转自多线程编程之pthread_create函数应用,在此基础上笔者做了些许改动。                             pthread_create函数函数简介  pthread_create是UNIX环境创建线程函数头文件  #include函数声明  int pthread_create(pthread_t *restrict tidp

2017-06-22 11:02:15 6580

转载 pthread_create Linux函数 线程创建

线程:是在某个进程中被创建的,而它达到生命周期都在这个进程中。线程它允许一个进程执行一个或多个执行路径(即1个进程可以有多个线程,来执行不同的程序),这些执行路径由系统异步调度。进程有自己的数据段,代码段,堆栈段。而线程与进程的区别:1.       代码段一样2.数据段一样(全局变量)。3.栈堆段不一样!!!!!创建线程的函数:#includeint  pth

2017-06-22 10:51:41 634

转载 Linux下的串口编程

一.Linux下的串口编程又那几部分组成  1.    打开串口2.    串口初始化3.    读串口或写串口4.    关闭串口二.串口的打开既然串口在linux中被看作了文件,那么在对文件进行操作前先要对其进行打开操作。1.在Linxu中,串口设备是通过串口终端设备文件来访问的,即通过访问/dev/ttyS0,/

2017-06-21 11:13:47 538

转载 SELinux app权限配置

1.SEAndroid app分类SELinux(或SEAndroid)将app划分为主要三种类型(根据user不同,也有其他的domain类型):1)untrusted_app  第三方app,没有Android平台签名,没有system权限2)platform_app    有android平台签名,没有system权限3)system_app      有android平台签

2017-06-19 14:37:21 1433

转载 inux下串口编程简单实例

1、  Linux中的串口设备文件存放于/dev目录下,其中串口一,串口二对应设备名依次为“/dev/ttyS0”、“/dev/ttyS1”。在linux下操作串口与操作文件相同。2、  在使用串口之前必须设置相关配置,包括:波特率、数据位、校验位、停止位等。串口设置由下面结构体实现:struct termios{    tcflag_t c_iflag;       

2017-06-16 13:57:37 530

原创 一个简单的framebuffer的显示使用例子

本例子中,显示设备是一个oled的显示屏; 没有过多的关于分辨率,刷新频率的设置; 只是演示一个framebuffer的例子。一, kernel层的驱动代码如下:    1. 注册,这是一个使用i2c通讯的显示设备,因此注册成一个i2c设备。          定义:struct ssd1307fb_par { struct i2c_client *client; u32

2017-06-16 10:39:52 8772 2

转载 ubuntu mount cifs

问题场景:有一台服务器A,它的ip地址是192.168.1.1共享了一个目录sharefolder,服务器A和我的Windows 7机器B在同一个域:MyDomain中,我在windows 7上可以执行\\192.168.1.1\sharefolder, 直接访问服务器A的共享目录的内容。另外有一台ubuntu 12.10机器C,也想访问服务器A,该如何操作?解决步骤:在ubuntu机器上

2017-06-15 12:14:15 2026

转载 android linux 休眠 深度睡眠 查看 方法 调试

在Android移动设备中,有时按下Power键(未接电源,USB)时,因其它apk程序获取了wake_up锁未释放或程序BUG导致未释放,造成未能进入深度睡眠,从而加大了耗电量,减少了待机时间,参考如下图,可以根据 wake lock的名称搜索代码问题,去找原因:cat /sys/power/state                                       

2017-06-07 15:46:29 3365

空空如也

空空如也

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

TA关注的人

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