自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 C语言中计算结构体大小的方法总结

计算结构体的大小也就是其sizeof的大小需要遵守的规则是: 1、结构体的大小和结构体变量的存储首地址,必须是内部最宽基本数据类型长度的整数倍。 2、每个成员相对于结构体首地址的偏移量,必须是其数据类型长度的整数倍。举例说明:struct node {//这个结构体中数据类型长度最大的是double,占8个字节,所以要以8字节对齐。 char a; // 4个字节,本来char占1个字节为了使下面的int符合第2点规则所以填充3个字节。...

2021-06-26 10:47:55 2129

原创 【源码分享】python开发的高通平台fastboot刷机工具

自己写的Windows版本高通平台fastboot刷机工具, 点击按钮即可单独烧录模块或者全部烧录,在win7、Win10系统中测试烧录8909平台正常。包含两个源码文件,分别是fastboot_tool.py和fastboot_cmd.py 。请将adb和fastboot的exe文件放到fastboot_tool\tools目录中,可以从下方的地址下载来看看。开发工具:JetBrains PyCharm 2018.3.3打包好的exe文件下载地址:https://do...

2021-06-08 20:45:35 2361 1

原创 在init.rc中增加开机启动服务

1、修改init.project.rc文件 a、打开device/XXX/产品/init.project.rc文件,在on post-fs-data这个动作下面增加 chmod 0755 /system/bin/hellotest b、在文件内很多service的位置附近增加 servicehellotest/system/bin/hellotest class main ...

2021-04-17 12:42:59 2680

原创 指针数组和数组指针的一些总结

1、指针和一维数组 int a[5] = {6,7,8,9,4}; int *p; p = a; p = &a[0]; 总结: ① a代表首个数组元素的地址,也是整个数组的起始地址(需要注意:a不是变量)。 ② p是一个指向int型数据的指针变量,在这里它指向数组元素的地址。 ③ 上面两行赋值语句效果一样 ④ p+1 和 a+1 都表示a[1]的地址,*(p+1)、*(a+1) 和 a[1]的值一样。 ⑤ p+i 或者 a+

2021-03-29 13:40:57 267

原创 Git的作用和常用git命令

Git是一个代码版本管理工具,用来管理代码工程,方便查看以前某个时间提交的版本修改了哪些内容,也可以查看当前正在编辑的代码中修改了哪些内容。支持根据不同的项目需求,建立多个分支。日常用得比较多的命令:git init #新建git仓库git clone #克隆一个git仓库,把远程代码仓库复制到当前目录git config #查看或修改git配...

2020-12-30 15:58:31 2067

原创 TP驱动调试笔记

以在mtk6737平台移植汇顶的GT910举例,建议正式调试的前一天把代码完整编译一遍,假如时间来不及,至少要先编译内核,编译eng或者userdebug版本。一般要提前准备:主板、TP模组、串口线、硬件原理图,供应商提供芯片手册、规格书、驱动代码和cfg参数等。...

2020-12-22 14:33:28 4431 9

原创 mtk平台LCD驱动调试经验总结

以mtk6737平台hx8363a的wvga屏举例说明目录:1、前期准备2、开始移植LK部分3、移植Kernel驱动部分4、遇到一些问题的处理方法5、附录1-查看系统运行过程中当前函数被哪些函数调用的方法6、附录2-开机过程lcm驱动初始化的重要函数调用过程一、前期准备:1、拿到LCD显示屏样品,叫供应商提供屏初始化参数、proch值、芯片数据手册、屏规格书。2、找到主板LCD接口相关的硬件原理图。3、需要USB转串口的工具,方便查看开机过程的串口log。4、正式进入LCD驱动移植前

2020-10-16 17:46:18 6461 7

高通平台烧录刷机工具

自制的Windows版本的高通平台fastboot刷机工具, 点击按钮即可单独烧录模块或者全部烧录,在win7、Win10系统中测试烧录8909平台正常。

2021-04-02

空空如也

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

TA关注的人

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