Fork me on GitHub
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 99 下一页
摘要: 原理: 快速排序,说白了就是给基准数据找其正确索引位置的过程. 如下图所示,假设最开始的基准数据为数组第一个元素23,则首先用一个临时变量去存储基准数据,即tmp=23;然后分别从数组的两端扫描数组,设两个指示标志:low指向起始位置,high指向末尾. 首先从后半部分开始,如果扫描到的值大于基准数 阅读全文
posted @ 2019-11-01 10:57 yooooooo 阅读(376) 评论(1) 推荐(1) 编辑
摘要: 1. 归并排序 归并排序,是创建在归并操作上的一种有效的排序算法,效率为O(nlogn)。1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用,且各层分治递归可以同时进行。速度仅次于快速排序,为稳定排序算法,一般用于对总体无序,但是各子 阅读全文
posted @ 2019-10-31 17:34 yooooooo 阅读(358) 评论(0) 推荐(0) 编辑
摘要: OTG 检测的原理是: USB OTG标准在完全兼容USB2.0标准的基础上,增添了电源管理(节省功耗)功能,它允许设备既可作为主机,也可作为外设操作(两用OTG)。USB OTG技术可实现没有主机时设备与设备之间的数据传输。例如:数码相机可以直接与打印机连接并打印照片,手机与手机之间可以直接传送数 阅读全文
posted @ 2019-10-30 15:35 yooooooo 阅读(3103) 评论(0) 推荐(1) 编辑
摘要: 在SmartQ 7上面,同时存在USB HOST与 USB OTG两个接口,我想问一下,这两个接口有什么区别么?我怎么认为HOST属于是多余呢? 麻烦高手解答,感激不尽!!! 转自 "USB HOST与 USB OTG的区别及工作原理" 零 USB背景知识 USB是一种数据通信方式,也是一种数据总线 阅读全文
posted @ 2019-10-30 14:36 yooooooo 阅读(5071) 评论(0) 推荐(2) 编辑
摘要: 排序 堆排序 一:定义 作为选择排序的改进版,堆排序可以把每一趟元素的比较结果保存下来,以便我们在选择最小/大元素时对已经比较过的元素做出相应的调整。 二:堆排序算法 作为选择排序的改进版,堆排序可以把每一趟元素的比较结果保存下来,以便我们在选择最小/大元素时对已经比较过的元素做出相应的调整。 堆排 阅读全文
posted @ 2019-10-29 22:20 yooooooo 阅读(1791) 评论(0) 推荐(0) 编辑
摘要: 以msm8909为例,高通的主要文件有几个: qpnp linear charger.c(线性充电器) qpnp vm bms.c(BMS管理) power_supply_core.c(power_supply对外部提供对应接口) 其中,vm_bus的power_supply一般为struct po 阅读全文
posted @ 2019-10-24 11:02 yooooooo 阅读(4621) 评论(0) 推荐(0) 编辑
摘要: 电池充电是由qpnp vm bus.c(电池驱动BMS)和qpnp linear charger.c(线性充电器)组成; SMMB charger:Switch ModeBattery Charger and Boost peripheral开关模式电池充电器和升压外围设备 CV:ConstantV 阅读全文
posted @ 2019-10-23 15:18 yooooooo 阅读(2466) 评论(0) 推荐(0) 编辑
摘要: LK把相关参数报存到cmdline上: 在 上`gcdb_display_cmdline_arg`函数里: 调用过程如图所示: aboot_init()函数里面: target_display_panel_node()函数里面: 这是将command_line保存下来: 阅读全文
posted @ 2019-10-22 16:39 yooooooo 阅读(1335) 评论(0) 推荐(1) 编辑
摘要: Kernel启动时会解析cmdline,然后根据这些参数如console root来进行配置运行。 Cmdline是由bootloader传给kernel,如uboot,将需要传给kernel的参数做成一个tags链表放在ram中,将首地址传给kernel,kernel解析tags来获取cmdlin 阅读全文
posted @ 2019-10-21 22:52 yooooooo 阅读(2749) 评论(0) 推荐(2) 编辑
摘要: 前情回顾:直接插入排序(对插入排序不熟悉的建议先阅读此文) 一天,一尘拿着扑克自己在那玩,刚被师傅看见了 首先它把较大的数据集合分割成若干个小组(逻辑上分组),然后对每一个小组分别进行插入排序,此时,插入排序所作用的数据量比较小(每一个小组),插入的效率比较高 可以看出,他是按下标相隔距离为4分的组 阅读全文
posted @ 2019-10-15 08:55 yooooooo 阅读(1016) 评论(0) 推荐(0) 编辑
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 99 下一页