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

原创 蓝牙协议之PBAP

介绍蓝牙协议之PBAP,Phone Book Access Profile的简称,电话本访问协议,是一种基于OBEX的上层协议,该协议可以同步手机这些具有电话本功能设备上的通讯录和通话记录等信息。

2024-06-01 15:10:25 361

原创 android蓝牙打开流程之BleOn状态至On状态

详细介绍android上蓝牙打开流程中从BleOn状态至On状态的过程。

2024-04-28 21:57:32 509 5

原创 android蓝牙打开流程之Off状态至BleOn状态

详细介绍android上蓝牙打开流程中从Off状态至BleOn状态的过程。

2024-04-20 22:24:29 1315 2

原创 蓝牙相关网址,持续跟新~

蓝牙相关网址

2024-04-14 14:00:45 108 3

原创 蓝牙SCO与eSCO的区别

蓝牙SCO与eSCO的区别,eSCO对比SCO最大的区别就是在SCO的基础上多了重传的功能。

2024-04-14 13:34:55 1109

原创 kernel创建线程

kernel判断是否是用户进程之前在上述文章中说到kernel中的线程通过kthreadd创建而来,今天说一下这个过程static noinline void __init_refok rest_init(void){ int pid; rcu_scheduler_starting(); /* * We need to spawn init first so that it obtains pid 1, however * the init task will end up wa

2020-05-09 20:34:47 477

原创 kernel判断是否是用户进程

今天在看oom相关source code的时候看到kernel用current->mm是否为null来判断是否是用户进程,看了一下源码,记录一下这个过程先看一下kernel的启动过程中创建的第一个内核线程start_kernel->sched_init 创建idle线程,看下sched_init函数void __init sched_init(void){ int...

2020-05-01 12:32:24 374

原创 pthread detach和joinable的资源释放

记录一下最近看android bionic pthread相关源码的理解这里以android kikat bionic为例先看一下pthread_create函数源码int pthread_create(pthread_t* thread_out, pthread_attr_t const* attr, void* (*start_routine...

2020-04-26 12:07:05 897

空空如也

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

TA关注的人

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