自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Android HAL层浅析

1)、HAL层是上层应用对底层硬件操作屏蔽的一个软件层次,就是上层应用不必关心底层硬件具体是如何工作的,只需要调用底层提供的统一接口即可。HAL层对接具体的硬件bsp接口,比如视频接口、收音机接口、网络接口、spi接口等。HAL层就是为了把操作系统和硬件解耦。Linux驱动一般由访问硬件代码和业务逻辑代码两部分组成。Linux内核提供了标准的读写硬件的方法,只需要调用Linux提供的标准函数即可。而Linux驱动的业务逻辑对厂商或个人来说是保密的。例如,缓冲区的设置等。2)、。来描述。①、.........

2022-07-27 14:00:15 5182 1

原创 Android GPS模块概念简介

全球定位系统(GlobalPositioningSystem,GPS),是一种以人造地球卫星为基础的高精度无线电导航的定位系统,它在全球任何地方以及近地空间都能够提供准确的地理位置、车行速度及精确的时间信息。全球定位系统(GlobalPositioningSystem,GPS)起源于1958年的美国军方的一个项目,1964年投入使用。.........

2022-07-18 14:02:56 1789

原创 Android恢复出厂设置代码流程分析

Android恢复出厂设置

2022-07-12 17:21:08 2797

原创 Android系统启动后的三种工作模式

Android系统启动后的三种工作模式

2022-07-12 14:18:57 1570

原创 Android系统启动流程概述

Android系统启动流程

2022-07-11 13:40:08 1167

原创 Android HIDL第一个demo编写: HIDL Test——实现Framework&App层与HAL进程IPC~Binderized模式

基于上一篇文章:Android HIDL第一个demo编写: HIDL Test——实现Framework&App层与HAL进程IPC使用的是Passthrough模式,这里修改为使用Binderized模式:service.cpp文件写法:#define LOG_TAG "vendor.mobis.hidltest@1.0-service"#include <android-base/logging.h>#include <hidl/HidlTransportSup

2022-03-03 11:18:20 2863

原创 Android HIDL第一个demo编写: HIDL Test——实现Framework&App层与HAL进程IPC

Android HIDL

2022-03-01 20:36:56 4888

原创 The following packages have unmet dependencies: deepin.com.wechat:i386 : Depends: deepin-wine:i386

gitk安装失败

2022-02-24 14:18:46 518

原创 14:07:08 ckati failed with: signal: killed

Android代码编译时报错:14:07:08 ckati failed with: signal: killed版本信息:Android9.0问题log:build/make/core/base_rules.mk:412: warning: overriding commands for target `out/target/product/madison/system/etc/wfdconfig.xml'build/make/core/base_rules.mk:412: warning: i

2021-02-24 11:05:54 1115

原创 《C++ Primer Plus》第八章习题与参考答案

文章目录8.7 复习题8.8 编程练习1,内容选自《C++ Primer Plus》(第6版)中文版,2017年1月河北第21次印刷版本2,文章系笔者学习笔记,若有错误,欢迎指正3,如有雷同,纯属巧合8.7 复习题1.哪种函数适合定义为内联函数?只有一行代码的小型、非递归函数适合作为内联函数。2.假设song()函数的原型如下:void song(const char* n...

2020-04-23 09:50:33 1865 1

原创 apt-get update报错:Hash 校验和不符

配置新机器时执行sudo apt-get update时报错:Hash 校验和不符版本信息:Ubuntu 16.04. LTS问题log:解决办法:sudo rm -fR /var/lib/apt/lists/*sudo mkdir /var/lib/apt/lists/partialsudo apt-get update...

2020-04-07 17:43:17 1679

原创 《C++ Primer Plus》第七章习题与参考答案

文章目录7.12 复习题7.13 编程练习1,内容选自《C++ Primer Plus》(第6版)中文版,2017年1月河北第21次印刷版本2,文章系笔者学习笔记,若有错误,欢迎指正3,如有雷同,纯属巧合7.12 复习题1.使用函数的3个步骤是什么?2.请创建与下面的描述匹配的函数原型。a.igor()没有参数,且没有返回值。b.tofu()接受一个int参数,并返回一个flo...

2020-02-12 15:28:21 2599

原创 Ubuntu找不到Setting

因项目切换,拿到一台同事的机器,想配置代理服务器时,却发现找不到Setting?版本信息:Ubuntu 18.04.3 LTS问题现象:1,Show Applications里面找不到Setting,搜索框当然也搜不到;2,通过屏幕右上角的Wired Settings也打不开Setting;3,重启之后问题依旧存在。解决办法:sudo apt-get update //更新软件源......

2020-01-19 14:15:42 2218

原创 《C++ Primer Plus》第六章习题与参考答案

文章目录6.10 复习题6.11 编程练习1,内容选自《C++ Primer Plus》(第6版)中文版,2017年1月河北第21次印刷版本2,文章系笔者学习笔记,若有错误,欢迎指正3,如有雷同,纯属巧合6.10 复习题1.请看下面两个计算空格和换行符数目的代码片段://version 1while(cin.get(ch)) //quit on eof{ if(...

2020-01-19 10:49:37 2178

原创 《C++ Primer Plus》第五章习题与参考答案

文章目录5.8 复习题5.9 编程练习1,内容选自《C++ Primer Plus》(第6版)中文版,2017年1月河北第21次印刷版本2,文章系笔者学习笔记,若有错误,欢迎指正3,如有雷同,纯属巧合5.8 复习题1.入口条件循环和出口条件循环之间的区别是什么?各种c++循环分别属于其中的哪一种?2.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?int i;for(...

2020-01-10 17:10:45 1226

原创 《C++ Primer Plus》第四章习题与参考答案

文章目录4.12 复习题4.13 编程练习1,内容选自《C++ Primer Plus》(第6版)中文版,2017年1月河北第21次印刷版本2,文章系笔者学习笔记,若有错误,欢迎指正3,如有雷同,纯属巧合4.12 复习题1.如何声明下述数据?a. actor是由30个char组成的数组b. betsie是由100个short组成的数组c. chuck是由13个float组成的数...

2019-10-25 13:59:22 1366

原创 《C++ Primer Plus》第三章习题与参考答案

《C++ Primer Plus》第三章习题与参考答案3.6 复习题3.7 编程练习3.6 复习题1.为什么c++有多种整形?2.声明与下述描述相符的变量。3.c++提供了什么措施来防止超出整形的范围?4.33L与33之间有什么区别?5.下面两条c++语句是否等价?char grade =45;char grade = ‘A’;6.如何使用c++来找出编码88表示的字符?指出至少...

2019-10-17 16:16:52 1697 1

原创 《C++ Primer Plus》第二章习题与参考答案

《C++ Primer Plus》第二章习题与参考答案2.6 复习题2.7 编程练习2.6 复习题1,C++程序的模块叫什么?2,下面的预处理器编译指令是做什么用的?#include 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它2.7 编程练习1,编写一个C++程序,它显示您的姓名和地址。#in...

2019-10-12 09:56:56 1200 1

空空如也

空空如也

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

TA关注的人

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