- 博客(23)
- 收藏
- 关注
原创 记录屏幕调试过程
Android从hypervisor重启过程中仪表屏先为白屏转为有背光,然后变为没有背光。四、 更换硬件发现是mcu导致——应该是有相关引脚电压不对。二、 更新屏幕相关驱动使gpio状态一致,屏幕任未被点亮。已知:屏幕初始化有一部分是放在lk中的执行的。三、 (应该去检查相应的引脚状态是否正常)1、 从设备树确定相关引脚。2、 查看mt_gpio状态。
2024-09-05 17:24:17 90
原创 更改MouseInc的粘贴手势
原有右键下滑为Ctrl+V,但是Linux中这个组合键用不了,于是将其更换为shift+insert。在设置——》通用动作——》找到粘贴——》修改。
2023-12-14 15:12:47 144
原创 报错stack corruption detected(-fstack-protector)
Android运行到某个环节的时候,log出现:stack corruption detected(-fstack-protector)
2023-11-24 15:47:22 1483
原创 【Android传感器相关工作流程的简要跟踪分析】
文章关于Android传感器工作流程,包含从JNI开始到HAL结束的传感器激活流程以及安卓开机时传感器HAL层的工作流程
2023-10-30 13:45:16 117
原创 Android加打印log时无法正常显示的另一种思路
在代码里面加了log打印,将文件push之后验证并没有打印,反而之前原有的相关log都不打印 解决办法
2023-10-09 11:34:20 188
原创 git常用命令流程(包含简单的git删除部分提交记录方法)
参考教程:【Git极简入门-23.idea操作-克隆项目】 https://www.bilibili.com/video/BV1oj41137rB/?git remote add origin +远端项目https《类似建立链接》然后git add git commit 重新提交一下就可以了。git reset --hard +版本号 《回退版本》git branch +分支名 《创建分支 》git cheakout +分支名 《跳转分支 》git merge +分支名 《合并分支》
2023-07-28 11:46:11 79
原创 C语言面试学习总结
即使在声明时未赋初值,编译器也会把它初始化为0。且静态局部变量存储于进程的全局数据区,即使函数返回,它的值也会保持不变。,静态全局变量仅对当前文件可见,其他文件不可访问,其他文件可以定义与其同名的变量,两者互不影响。避免不同文件同名变量的冲突,且不会误使用。,就是静态函数。静态函数只能在声明它的文件中可见,其他文件不能引用该函数。不同的文件可以使用相同名字的静态函数,互不影响。
2023-03-29 22:02:06 90
原创 关于arduino调PID的实际操作
是可以用arduino控制带编码器的电机实现速度闭环,可行的,可行的,可行的。在实际应用中我用一块2560控制了4个电机匀速转动,实现麦轮或者全向轮的走直线
2023-03-05 20:56:40 2255 6
原创 S3C2240外部可寻址空间大小
S3C2440芯片需要采用外接存储器芯片来构建其主存储器,虽然ARM920T核的地址空间总共为4GB,但是芯片外部可寻址的存储空间是1GB被分为8个存储块,每个128MB.内容摘选自《嵌入式系统原理及接口技术》符意德...
2022-04-11 18:24:00 258
原创 串口通信(移植正点原子代码)
小知识点记录:-> 运算为 成员选择(指针)使用形式:对象指针->成员名例如:x = p->a;这句话的意思就是取出p所指向的结构体中包含的数据项a赋值给x想要单片机接收上位机发送的长数据,但是单片机每次的接收发送都只有一个字节,那么就只能通过修改接收代码来实现目标。前提打开串口接收中断按照正点原子的串口实验例程移植以后得到如下的判断帧尾的程序思路大致是——检查当前的数据是否为特定的两个目标数据,如果数据是0x0d,将USART_RX_STA置1,在下一次循环中检测当前数据
2021-09-20 12:30:45 2309
原创 地球物理测井中:探测半径的含义
探测半径:在均匀介质当中,以供电电极为中心,某一半径划一球面,如果该球面内包括的介质对电极系测量结果的贡献占总结果的50%,则此半径为该电极的测量半径或测量深度。内容来自西南石油大学慕课课程...
2021-02-17 20:21:58 611
原创 关于stm32的NVIC以及预分频器的学习笔记
NVIC寄存器的配置对于M3和M4内核的MCU,每个中断的优先级都是用寄存器中的8位来设置的。8位的话就可以设置2^8 =256级中断,实际中用不了这么多,所以芯片厂商根据自己生产的芯片做出了调整。比如ST的STM32F1xx和F4xx只使用了这个8位中的高四位[7:4],低四位取零,这样2^4=16,只能表示16级中断嵌套。NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); 设置中断分组2:2抢占优先级,2位响应优先级具有高抢占式优先级的中断可以在具有
2020-11-23 16:46:56 1514
原创 关于搭建WordPress的一些步骤(2020,7月22最新版)较简便的方法
写在前面,服务器的差异影响并不算大,几乎都是适用的服务器怎么获得在这里就不赘述了在获得服务器之后可以看到自己的公网ip,我使用的是阿里云的服务器如下然后下载 Xshell安装过程比较简单,没有需要注意的,路径什么的无所谓打开软件如下点击文件–>新建名称随意就行主机(H)填写自己的公网IP再次点击右边的用户名一般默认root密码为创建服务器的时候所设置的点击连接出现如下“欢迎来到阿里云服务器”将下面的代码复制到里面并敲击回车yum install -y wge
2020-07-22 13:44:25 816
原创 c语言编程题关于数组以及算法
大学c语言编程课作业有关C语言的作业题,写出来希望诸位可以少掉些头发,你们的头发,由我来守护!!!如果对你有用的话还请给我个赞。以下为题目请编一个函数void fun(int tt[M][N ], int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中。二维数组中的数已在主函数中赋予。示例结果可以见样图已经给出的代码为下#include <stdio.h>#define M 3#define N 4void f
2020-06-01 22:00:02 709
原创 关于c语言程序中数字倒序后输出的问题
/题目为:用while循环实现输入一个五位正整数,将它倒序后返回给主函数输出。例如输入12345,输出应为54321。(不采用指针、数组和递归函数)已有程序如下#include <stdio.h>int fun(int n){ /**********Program**********//********** End **********/}int main(){ int n,r; scanf("%d",&n); r=fun(n);
2020-05-18 12:31:53 3733
直接查看Android的所有设备信息工具(几乎所有信息)
2023-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人