linux
文章平均质量分 63
小虾米爱运动
这个作者很懒,什么都没留下…
展开
-
全志A40I Android7.1系统开机自启动
d、应用程序安装后重来没有启动过,该情况下应用程序接收不到任何广播,包括BOOT_COMPLETED、ACTION_PACKAGE_ADDED、CONNECTIVITY_ACTION等等,请检查系统广播是否启动过相关限制。在Android内核中frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.java 查看。// 要启动的Activity。--.接收启动完成的广播-->-- 开机启动权限 -->原创 2022-09-08 17:12:24 · 1566 阅读 · 1 评论 -
全志A40I Android7.1系统 更改开机界面
3.可以在/lichee/tools/pack/out/文件夹下查看bootlogo.bmp图片、bootlogo.bmp.lzma压缩包和boot-resource下bootlogo.bmp是否是修改后的图片,若不是则修改不成功,请重新再试。1.在/lichee/tools/pack/chips/sun8iw11p1/configs/a40-p1中将bootlogo.bmp图片更改为所需图片,注意格式为.bmp,分辨率为1024*600,24位。原创 2022-09-08 15:02:58 · 1758 阅读 · 0 评论 -
chmod +x 与chmod 777的区别
chmod +x 是将文件状态改为可执行,而chmod 777 是改变文件读写权限。在linux中使用man命令查看chmod的大纲我们可以得出以下有用的信息:chmod [OPTION]… MODE[,MODE]… FILE…chmod [OPTION]… OCTAL-MODE FILE…chmod [OPTION]… --reference=RFILE FILE…OPTIONSChange the mode of each FILE to MODE. With --reference, chang转载 2022-06-14 21:18:43 · 3629 阅读 · 0 评论 -
Makefile中常用到的函数总结
目录一、字符串操作函数 1.字符串处理函数 subst2.模式字符串替换函数 patsubst 3.去空格函数 strip4.查找字符串函数 findstring5.过滤函数 filter6.反过滤函数 filter-out7.排序函数 sort8.取单词函数 word 9.取单词串函数 wordlist10.单词个数统计函数 words11.首单词函数 firstword二、文件名操作函数1.取目录函数 dir2.取文件函数 notdir3.取后缀函数 suffix4.取前缀函数 basename5.加后转载 2022-06-10 18:09:08 · 2212 阅读 · 0 评论 -
开漏输出、推挽输出的区别
background:测试相关设备引脚输出,使用示波器时发现部分引脚需外接上拉电阻至高电平才能在示波器观察到高阻态,为了深究其中原理,查阅了相关资料,发现知乎中有一篇对这两种输出描述得清晰易懂的文章,此时才真正了解信号高阻态和高电平输出的区别。常说的与推挽输出相对的就是开漏输出,对于开漏输出和推挽输出的区别最普遍的说法就是开漏输出无法真正输出高电平,即高电平时没有驱动能力,需要借助外部上拉电阻完成对外驱动。下面就从内部结构和原理上说明为什么开漏输出输出高电平时没有驱动能力,以及进一步比较与推挽输出的区别。首转载 2022-06-01 15:44:21 · 5103 阅读 · 2 评论 -
全志A40I开发板(Android系统)开机进入安全模式
全志A40I开发板(自己的底板,买的核心板)(Android系统)开机自动进入安全模式。Android 系统的安全模式下,系统屏蔽掉了所有非系统自带程序,仅启动原系统内自带程序,用来删除那些可能导致系统出错或者崩溃的第三方程序。出现安全模式,可能是系统的音量键导致的,可以检测硬件连接是否正确,是否有上下拉,在全志A40I的PH11和PH10引脚。若设备的使用环境是不需要使用音量的,可以在系统中直接将音量键屏蔽掉,文件在/linux-3.10/arch/...原创 2022-05-23 13:44:24 · 586 阅读 · 0 评论 -
SPI通讯原理简介
1、SPI概述SPI是串行外设接口 (Serial Peripheral Interface) 的缩写。是 Motorola 公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。SPI 接口主要应用在 EEPROM,FLASH,实时时钟,AD 转换器,如ADS8341,还有数字信号处理器和数字信号解码器之间,在芯片的管脚上只占用四根线(也可只用三根线,片选信号由硬件直接拉低),节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便。...原创 2022-05-15 11:32:27 · 3179 阅读 · 0 评论 -
三星的S5PV210 GPIO中断--寄存器版
S5PV210 是一款三星的cortex-A8系列的处理器,不知什么原因,听说已经停产了,市面上应该都是以前生产的库存品吧。程序中使用了7个GPIO作为外部中断#include <linux/types.h> #include <linux/module.h> #include <linux/cdev.h> #include <linux/fs.h> #include <linux/device.h> #inc...原创 2022-04-27 19:56:31 · 307 阅读 · 0 评论 -
关于Android系统隐藏导航栏的两种方法
关于Android系统隐藏导航栏的两种方法在NXP的imx6q和全志的A40I上试过1.frameworks/base/core/res/res/values/dimens.xml中修改<!-- Height of the bottom navigation / system bar. --><dimen name="navigation_bar_height">48dp</dimen><!-- Height of the bottom navig原创 2022-04-26 13:22:41 · 8486 阅读 · 0 评论 -
NXP imx6q linux4.1.15中pwm中断配置
NXP imx6q linux4.1.15中关于pwm可以很简单的使用pwm_requeset();pwm_config();pwm_enable();pwm_disable();进行申请、配置、使能和禁止;但是内核中并没有对pwm中断进行配置, ret = request_irq(irq_num, timer3_irq_handle, IRQ_TYPE_EDGE_RISING, DEVICENAME_MOTOR, pdev);(申请的相关参数是作者的项目中的,根据实际进行修改)可以进行中断申请,但是不会进原创 2022-04-22 12:43:11 · 744 阅读 · 0 评论