06 2019 档案

PLM之EVT、DVT、PVT、MP
摘要:1. PLM(Product Lifecycle Management)System PLM是协助产品能够顺利完成在新产品开发(NPI:New Product Introduction),以及量产后的相关工程技术执行作业,大至分为五个阶段: (1) Planning(产品构想阶段) (2) EVT( 阅读全文

posted @ 2019-06-30 14:51 Hello-World3 阅读(3372) 评论(0) 推荐(0) 编辑

fastboot刷机的一般方法
摘要:一、Fastboot 简介 在安卓手机中Fastboot是一种比recovery更底层的刷机模式(俗称引导模式)。就是使用USB数据线连接手机的一种刷机模式。相对于Recovery、Fota等卡刷来说,线刷更可靠,安全。 二、Fastboot 刷机准备 1.解锁 BootLoader 使用 Fast 阅读全文

posted @ 2019-06-29 21:25 Hello-World3 阅读(9100) 评论(0) 推荐(0) 编辑

Android手机拨号测试项
摘要:Android手机拨号测试项*#800# 红屏断言、log_test,Log开关,用于抓取手机日志log,strace工具 *#801# 工程模式,用于打开工程模式及端口开关 *#802# TTFF时间,查看首次启动时间 *#803# WLAN设置,查看当前WLAN网络情况 *#804# 自动搜网, 阅读全文

posted @ 2019-06-27 11:14 Hello-World3 阅读(2979) 评论(0) 推荐(0) 编辑

Linux5.2/Documentation/driver-api/pm/notifiers.rst 翻译
摘要:Linux中的大多数代码都是设备驱动程序,因此大多数Linux电源管理(PM)代码也是特定于驱动程序的。 大多数驱动会做的很少; 其它的,尤其是小电池平台(如手机),会做很多事情。 本文概述了驱动程序如何与系统范围的电源管理目标进行交互,强调了连接到驱动程序模型核心的所有内容共享的模型和接口。 将其 阅读全文

posted @ 2019-06-23 20:53 Hello-World3 阅读(322) 评论(0) 推荐(0) 编辑

Linux5.2/Documentation/power/basic-pm-debugging.txt 翻译 —— 调试休眠和挂起
摘要:调试休眠和挂起 (C) 2007 Rafael J. Wysocki <rjw@sisk.pl>, GPL 1.测试休眠(即挂起到磁盘或STD) 要检查休眠是否有效,您可以尝试在 "reboot" 模式下休眠: 并且系统应创建休眠镜像,重新启动,恢复并返回到已开始转换的命令提示符。 如果发生这种情况 阅读全文

posted @ 2019-06-23 19:38 Hello-World3 阅读(1123) 评论(0) 推荐(0) 编辑

Linux5.2/Documentation/power/drivers-testing.txt 翻译
摘要:测试设备驱动程序对 suspend 和 resume 的支持(C) 2007 Rafael J. Wysocki <rjw@sisk.pl>, GPL 测试你自己的设备驱动程序的系统级的suspend和resume功能需要依赖于一个可以正常suspend和resume的系统,如果系统在这方面有bug 阅读全文

posted @ 2019-06-23 19:25 Hello-World3 阅读(207) 评论(0) 推荐(0) 编辑

Linux内核通知链(notifier chain)
摘要:1. notifier chain概述 Linux内核中各个子系统相互依赖,当其中某个子系统状态发生改变时,有时需要使用一定的机制告知使用其服务的其他子系统,以便其他子系统采取相应的措施。为满足这样的需求,内核实现了事件通知链机制(notification chain)。 通知链只能用在各个子系统之 阅读全文

posted @ 2019-06-23 15:38 Hello-World3 阅读(1057) 评论(0) 推荐(0) 编辑

SVN 学习笔记
摘要:参考: SVN教程 https://www.runoob.com/svn/svn-tutorial.html 1. SVN 的一些概念 repository(源代码库):源代码统一存放的地方Checkout(提取):当你手上没有源代码的时候,你需要从repository checkout一份Comm 阅读全文

posted @ 2019-06-22 22:23 Hello-World3 阅读(254) 评论(0) 推荐(0) 编辑

SPI(1)——Documentation/spi/spi_summary.txt翻译
摘要:Linux内核SPI支持概述 02 - 2012 1.什么是SPI? "Serial Peripheral Interface" (SPI) 是同步四线串行接口,用于将微控制器连接到传感器,存储器和外围设备的链路。这是一个简单的“事实上的”标准,并不足以获得标准化机构。 SPI使用主/从配置。 三条 阅读全文

posted @ 2019-06-14 00:27 Hello-World3 阅读(477) 评论(0) 推荐(0) 编辑

TCP协议详解(TCP报文、三次握手、四次挥手、TIME_WAIT状态、滑动窗口、拥塞控制、粘包问题、状态转换图)
摘要:TCP协议详解(TCP报文、三次握手、四次挥手、TIME_WAIT状态、滑动窗口、拥塞控制、粘包问题、状态转换图) 阅读全文

posted @ 2019-06-11 17:09 Hello-World3 阅读(246) 评论(0) 推荐(0) 编辑

Linux设备树(2)——设备树格式和使用
摘要:一、设备树dts文件的语法规范 1. DTS文件布局(layout) /dts-v1/; [memory reservations] // 格式为: /memreserve/ <address> <length>; / { [property definitions] [child nodes] } 阅读全文

posted @ 2019-06-09 11:19 Hello-World3 阅读(9526) 评论(1) 推荐(0) 编辑

complete完成量——实例分析
摘要:一、完成量的使用步骤 1. 完成量的基本使用流程 /* 1.定义一个completion结构并初始化 */ struct completion done; init_completion(&create.done); /* 2.一个进程进行等待 */ wait_for_completion(&kth 阅读全文

posted @ 2019-06-05 22:36 Hello-World3 阅读(1123) 评论(0) 推荐(0) 编辑

worker线程的创建与使用
摘要:一、worker线程的创建 1. 创建流程 __kthread_create_worker(): kthread_worker_fn 循环监听是否有工作需要处理: 二、worker的使用 未完待续。。。。。 阅读全文

posted @ 2019-06-05 22:03 Hello-World3 阅读(3286) 评论(0) 推荐(0) 编辑

SDIO接口
摘要:一、SDIO简介 SDIO接口是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备。 SDIO1.0标准定义了两种类型的SDIO卡: 1.全速的SDIO卡,传输率可以超过100Mbps; 2.低速的SDIO卡,支援的时脉速率在0至400KHz之间 阅读全文

posted @ 2019-06-05 17:57 Hello-World3 阅读(17334) 评论(1) 推荐(0) 编辑

Linux中V4L2分析
摘要:一、vivi.c分析 1、vivi.c是Linux中虚拟的v4l2驱动,使用它来学习v4l2驱动架构 1.vivi驱动涉及文件: vivi.c 驱动的具体实现 v4l2-common.c V4L2-dev.c video_register_device(struct video_device *vd 阅读全文

posted @ 2019-06-04 11:20 Hello-World3 阅读(1889) 评论(0) 推荐(0) 编辑

ppm图片显示
摘要:ppm是一种简单的图像格式,仅包含格式、图像宽高、bit数等信息和图像数据。 图像数据的保存格式可以用ASCII码,也可用二进制,下面只说说一种ppm格式中比较简单的一种:24位彩色、二进制保存的图像。文件头+rgb数据:P6\nwidth height\n255\nrgbrgb...其中P6表示p 阅读全文

posted @ 2019-06-04 11:14 Hello-World3 阅读(2263) 评论(0) 推荐(0) 编辑

应用层与内核层错误打印函数总结
摘要:errno表示错误代码。 记录系统的最后一次错误代码。代码是一个int型的值,在errno.h中定义。系统每一次出错都会对应一个出错代码,例如12表示“Cannot allocate memory"。 stderr是linux(unix)标准出错输出。linux中的一个进程启动时,都会打开三个文件: 阅读全文

posted @ 2019-06-04 11:14 Hello-World3 阅读(808) 评论(0) 推荐(0) 编辑

高通Sensor驱动学习笔记
摘要:高通ADSP Sensor框架: 高通sensor架构实例分析之一 linux驱动由浅入深系列:高通sensor架构实例分析之二(驱动代码结构) linux驱动由浅入深系列:高通sensor架构实例分析之三(adsp上报数据详解、校准流程详解) 高通SEE Sensor框架: 高通SDM845平台S 阅读全文

posted @ 2019-06-03 10:44 Hello-World3 阅读(14121) 评论(0) 推荐(1) 编辑

linux中新增一个shell命令的方法
摘要:1. 可以在一个自己建立的shell脚本中定义一个函数,使用 ". xxx.sh" 或者 "source xxx.sh" 运行这个shell脚本之后,其中的function就自动成为了当前shell中的新增命令了。 2. android编译配置环境时会运行. build/envsetup.sh脚本, 阅读全文

posted @ 2019-06-02 11:23 Hello-World3 阅读(1724) 评论(0) 推荐(0) 编辑

RTC测试程序
摘要:TODO: 翻译rtc.txt内核文档 来自内核: linux4.14.39/tools/testing/selftests/timers/rtctest.c 阅读全文

posted @ 2019-06-01 10:09 Hello-World3 阅读(1941) 评论(0) 推荐(0) 编辑

导航