Fork me on GitHub
侧边栏
上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 137 下一页
摘要: Linux 5.12引入一个新的内存错误检测工具:KFENCE(Kernel Electric-Fence,内核电子栅栏)。KFENCE是一个低开销的、基于采样的内存错误检测工具。KFENCE检测越界访问、释放后使用和非法释放(包括重复释放和释放的起始地址不是分配的起始地址)这3种错误。 KFENC 阅读全文
posted @ 2021-12-01 15:34 yooooooo 阅读(682) 评论(0) 推荐(0)
摘要: 1. QSPI是什么? SPI协议其实是包括:Standard SPI、Dual SPI和Queued SPI三种协议接口,分别对应3-wire, 4-wire, 6-wire。 (1)通常我们说的SPI就是Standard SPI,有4根信号线,分别为CLK、CS、MOSI和MISO。数据线工作在 阅读全文
posted @ 2021-11-22 21:49 yooooooo 阅读(3529) 评论(0) 推荐(1)
摘要: 近年来,广色域越来越流行,游戏领域的很多新款显示器开始着重推荐DCI P3色域,而设计和摄影领域的高端产品则强调Adobe RGB色域。我们不禁要发问,广色域真的有用吗?我们真的需要广色域吗? 考虑到各种名词的定义和相关数据都在网上能查到,且鼓噪乏味,故本文决定不罗列任何数据,也尽量避免专业词汇,力 阅读全文
posted @ 2021-11-19 11:04 yooooooo 阅读(3951) 评论(0) 推荐(0)
摘要: 序言:近期读Linux 5.15的发布说明,该版本合并了实时锁机制,当开启配置宏CONFIG_PREEMPT_RT的时候,这些锁被基于实时互斥锁的变体替代:mutex、ww_mutex、rw_semaphore、spinlock和rwlock。第一次听说ww_mutex,在百度上查找的时候发现介绍文 阅读全文
posted @ 2021-11-06 14:50 yooooooo 阅读(547) 评论(0) 推荐(1)
摘要: 说到超线程技术,大家应该都不陌生了,Intel早在2002年推出的Northwood奔腾4 HT处理器就把这一技术带入到消费级市场,虽然随后的酷睿2处理器超线程被抛弃,不过到了2008年推出的Nehalem架构Core i7处理器又把超线程技术带回到市场上,并一直沿用至今,现在的Core i7/i3 阅读全文
posted @ 2021-11-03 10:12 yooooooo 阅读(835) 评论(0) 推荐(0)
摘要: 自旋锁:如果内核配置为SMP系统,自旋锁就按SMP系统上的要求来实现真正的自旋等待,但是对于UP系统,自旋锁仅做抢占和中断操作,没有实现真正的“自旋”。如果配置了CONFIG_DEBUG_SPINLOCK,那么自旋锁按照SMP系统来编译。 但是为什么在UP系统中不需要真正的“带有自旋的”自旋锁呢?其 阅读全文
posted @ 2021-10-20 18:23 yooooooo 阅读(429) 评论(0) 推荐(0)
摘要: lockdep是内核提供协助发现死锁问题的功能。 本文首先介绍何为lockdep,然后如何在内核使能lockdep,并简单分析内核lockdep相关代码。 最后构造不同死锁用例,并分析如何根据lockdep输出发现问题根源。 1. Lockdep介绍 死锁是指两个或多个进程因争夺资源而造成的互相等待 阅读全文
posted @ 2021-10-17 15:58 yooooooo 阅读(1452) 评论(0) 推荐(0)
摘要: 1. 前言 本文是蓝牙协议分析的第二篇文章,在“蓝牙协议分析(1)_基本概念”的基础上,从整体架构的角度,了解蓝牙协议的组成,以便加深对蓝牙的理解。 2. 协议层次 蓝牙协议是通信协议的一种,为了把复杂问题简单化,任何通信协议都具有层次性,特点如下: 从下到上分层,通过层层封装,每一层只需要关心特定 阅读全文
posted @ 2021-10-14 17:01 yooooooo 阅读(1161) 评论(0) 推荐(0)
摘要: ​SOP算法开发 SOP目前可靠的方法为基于大量的试验结果,标定电性能数据库,查表法实时上报,后期加入SOH修正; 建立SOP与SOC、温度T的三维表格; 需要允许放电电流的表格; 需要允许放电功率的表格; 需要根据2s,10s,30s,600s分别建立; 需要试验确定, SOP与定义的SOH之间的 阅读全文
posted @ 2021-10-13 10:51 yooooooo 阅读(2787) 评论(0) 推荐(0)
摘要: 1. 前言 自1994年由爱立信推出至今,蓝牙技术已经走过了20个岁月。从最初的Bluetooth V1.0,到Bluetooth V4.0(最新的为V4.1,2013年底发布),经历了近9个版本的修订后,发展为当前的状况。 说实话,如今的蓝牙4.1,简直是一个大杂烩:BR/EDR沿用旧的蓝牙规范; 阅读全文
posted @ 2021-10-13 10:29 yooooooo 阅读(891) 评论(0) 推荐(0)
上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 137 下一页