自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 【无标题】

SPI是Serial Peripheral interface的缩写,就是串行外围设备接口。SPI是一种高速的 全双工 同步的通讯总线,并且在芯片的管脚上只占用4根线,节约了芯片管脚,同时为PCB的布局上节省空间,提供方便,主要应用在EEPROM,FLASH,实时时钟,AD转换,还有数字信号处理和数字信号解码器之间。

2023-06-05 11:33:12 124 1

原创 [c++多线程并发 基础入门] 1.3条件变量condition_variable

条件变量 虚假唤醒

2022-06-07 01:07:34 161

原创 [c++多线程并发 基础入门] 1.2 互斥量mutex, 原子变量atomic

c++ 互斥量简单例子

2022-06-04 22:21:50 184

转载 Linux 系统编程之条件变量

使用条件变量的原因使用条件变量的原因如果没有条件变量,那么我们等待一个条件满足则会是下面这样的模型:首先加锁进入临界区去查看条件是否满足,不满足则解锁离开临界区,睡眠一段时间再继续循环判断。在这种情况下如果刚离开临界区,条件变为满足,那么线程必须还要等一段时间重新进入临界区才能知道条件满足(如果在这段时间内,条件依旧一直保持满足的话),如果这一小段时间条件又变为不满足,那么这个线程还要继续循环判断。不断地加锁解锁(会影响使用同一把锁的其他线程),还不能第一时间收到条件满足。这种模型既费时又开销大。

2022-05-31 17:21:12 790

转载 vsync 信号处理

Android 系统每隔 16ms 发出 VSYNC 信号,触发对 UI 进行渲染,VSync 是 Vertical Synchronization(垂直同步)的缩写,是一种在PC上很早就广泛使用的技术,可以简单的把它认为是一种定时中断。而在 Android 4.1(JB) 中已经开始引入 VSync 机制,用来同步渲染,让AppUI 和 SurfaceFlinger 可以按硬件产生的 VSync 节奏进行工作。在整个 Android 视图绘制渲染流程中,VSync 信号都扮演着非常重要的作用,下面简单梳理

2022-05-29 20:15:34 2718

PPT最高境界

PPT最高境界 教你如何成为一位PPT高手

2013-09-14

空空如也

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

TA关注的人

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