- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 鸿蒙环境构建&源码下载编译
目录一.虚拟机及系统安装配置1.VMware下载安装2.下载Ubuntu18.04的镜像3.在VMware虚拟机上安装Ubuntu18.04系统4.替换Ubuntu软件源二.将Linux shell改为bash三.安装Python基础环境1.更新系统软件资源2.安装python3.83.安装Python包管理工具和setuptools4.安装GUI menuconfig工具四.安装文件打包工具1.安装mkfs.vfat2.安装mcopy...
2020-11-10 17:01:56 4695
原创 Android 恢复出厂设置接口说明
以下两种恢复出厂设置方案适用于8.0以上平台方案一,主要是采用intent广播接口方式。方案二,主要是直接调引用RecoverySystem类。两种方案均验证有效。方案一:// 对应hide类型的intent的TAG定义:publicstaticfinalStringEXTRA_REASON="android.intent.extra.REASON"; publicstaticfinalStringEXTRA_WIPE_EXTERNAL_STORAGE=...
2020-08-06 14:46:43 2704 1
原创 C语言中大小端问题以及union的使用
大端模式和小端模式内存的最小存储单元是一个字节,即每个地址单元对应一个字节,数据的操作都是以字节为单位,一个字节等于8bit对于32位的编译器:char :1个字节char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器)short int : 2个字节int: 4个字节unsigned int : 4个字节float: 4个字节...
2018-04-13 00:13:23 970 2
原创 signed和unsigned区别
signed和unsigned用于修饰整数类型(包括char,从ANSI C89标准开始支持)。signed表示有符号,unsigned表示无符号。对应的有符号数的最大取值要比无符号的小约一半,因为最高一位被用来表示符号。默认的int、short、long、long long为有符号数,也就是说,int等价于signedint,short等价于signed short,long等价于signed...
2018-04-12 23:55:54 11588 1
转载 字符设备驱动之笔记-异步通知(fasync)
发信号:1. 谁发2. 发给谁3. 发什么4. 怎么发5. 收到信号后做什么16th_signal_app发信号:1. 谁发 a2. 发给谁 b3. 发什么 SIGIO4. 怎么发 int kill(pid_t pid, int sig);5. 收到信号后做什么: sighandler_t signal(int signum, sig
2016-01-08 11:44:11 214
原创 通过Socket uevent与内核通信
最近有编写一个简单的功能,就是通过底层中断来模拟一个按键返回事件通过uevent的机制来与内核驱动进行通信,当然要模拟一个按键返回事件也可以简单在底层直接上报按键事件,这里我只是简单讲解下uevent的通信机制,其实就是通过socket通信拉,只是一些参数设置不太一样。大家以前做过局域网通信的朋友都知道socket通信机制的一些基本原理,所以这里就不详细扯socket通信的基础理论
2016-01-08 10:37:49 916
ubuntu-18.04.5-desktop-amd64.iso镜像
2020-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人