自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 移植cs42l51芯片驱动注意事项

移植cs42l51芯片驱动主要的几个寄存器DAC Control (Address 09h)Interface Control (Address 04h)AOUTx Volume Control:AOUTA (Address 16h) & AOUTB (Address 17h)ADCx Mixer Volume Control: ADCA (Address 0Eh) & ADCB (Address 0Fh)Output Architecture主要的几个寄存器DAC Control (A

2021-09-24 14:14:28 668

原创 移植tas5707功放芯片驱动注意事项

移植tas5701功放芯片驱动主要的几个寄存器Oscillator Trim Register(0x1B)Bank Switch and EQ Control(0x50)Input Multiplexer Register(0x20)System Control Register2(0x05)总结主要的几个寄存器Oscillator Trim Register(0x1B) i2c_master_reg8_write(g_pstTas_I2C_Client, TAS_OSCILLATOR_TRIM_R

2021-09-17 16:37:22 1150

原创 生成build.prop注意事项

生成新的build.prop文件,要先把android\out\target\product\kylin32\obj\ETC\system_build_prop_intermediates\build.prop删除,不然无法添加新的属性值

2021-08-30 17:49:47 292

原创 Android添加蓝牙音响功能

rtd1296方案Android添加蓝牙音响功能\system\media\audio\include\system\system\bt\hardware\libhardware_legacy\audio\hardware\libhardware_legacy\audio\system\media\audio\include\systemaudio.htypedef enum { AUDIO_SOURCE_DEFAULT = 0, AUDIO_SOURCE_MI

2021-08-30 17:45:44 2041 5

原创 rtk平台移植wifi模块注意事项

rtk平台移植wifi模块注意事项因为之前用的wifi芯片停产,所以要换新的wifi模组。从模组厂商那里拿到了驱动,编译之后没什么问题,不过调试发现驱动加载后没有正常工作,先尝试了直接加载模块编译出来的8822cu.ko文件,驱动本身没有问题,发现wifi服务没有启动。查询log信息后终于定位到了android\hardware\libhardware_legacy\wifi\wifi_mod_mapper.c中的一段代码:static int create_map_table() { ALO

2021-08-19 15:57:36 399

原创 gpio模拟i2c

gpio模拟i2ci2c写操作I2C读操作i2c写操作I2C协议规定,总线上数据的传输必须以一个起始信号作为开始条件,以一个结束信号作为传输的停止条件。起始和结束信号总是由主设备产生(意味着从设备不可以主动通信?所有的通信都是主设备发起的,主可以发出询问的command,然后等待从设备的通信)。起始和结束信号产生条件:总线在空闲状态时,SCL和SDA都保持着高电平,当SCL为高电平而SDA由高到低的跳变,表示产生一个起始条件;当SCL为高而SDA由低到高的跳变,表示产生一个停止条件。在起始条件产生后

2021-05-15 09:12:15 3314

转载 如何生成SSH KEY及查看SSH KEY

如何生成SSH KEY及查看SSH KEY只适用于Mac和windows下的Git Bash操作界面。一、检查本地是否有SSH Key存在在终端输入ls -al ~/.ssh如果终端输出的是:No such file or directory那么就说明本地没有SSH key如果已存在SSH key那么就会显示 id_rsa 和 id_rsa.pub文件的存在以及它的创建日期。二、生成新的SSH key首先在终端输入ssh-keygen -t rsa -C "your_email@e

2021-05-10 14:11:29 4556 1

转载 of_parse_phandle_with_args函数详解

of_parse_phandle_with_args函数详解源码分析of_parse_phandle_with_args__of_parse_phandle_with_argsof_find_node_by_phandleof_property_read_u32_arrayof_find_property_value_of_sizeof_find_property__of_find_property实践DTS 文件编写对应驱动源码分析of_parse_phandle_with_args函数作用:获得节

2021-05-07 10:58:25 6551

转载 Linux C 读取文件夹下所有文件(包括子文件夹)

Linux C 读取文件夹下所有文件(包括子文件夹)递归读取某文件夹及其子文件夹下所有文件名深入探讨:linux中遍历文件夹下的所有文件Linux C :遍历输出指定目录下的所有文件Linux下C语言遍历文件夹linux c 下如何获得目录下的文件数目递归读取某文件夹及其子文件夹下所有文件名Linux C 下面读取文件夹要用到结构体struct dirent,在头#include <dirent.h>中,如下:#include <dirent.h>struct dirent

2021-04-26 13:40:30 6503

原创 timeval结构体的应用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变思路与使用方式合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用M

2021-04-21 16:46:12 4951

原创 ExoPlayer音视频解密算法移植

这里写自定义目录标题欢迎使用Markdown编辑器新的改变思路与使用方式合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用M

2021-04-06 17:37:59 503

原创 ffmpeg中添加音视频解密算法

ffmpeg中添加音视频解密算法主要代码private_protocolIYDataOperatorIYDecryptaes总结主要代码ffmpeg的框架很庞大,这次主要关注点是文件初始数据流的提取传输和解密操作,不涉及音视频解码的具体流程private_protocol在IYInitPrivateProtocolGlobalInfo中初始化各种接口static void IYInitPrivateProtocolGlobalInfo(PRIVATE_PROTOCOL_INFO *pPrivate

2021-04-01 16:02:15 501

原创 i2c转串口驱动移植

i2c转串口驱动移植欢迎使用Markdown编辑器新的改变思路与使用方式合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用M

2021-03-31 16:52:50 1595 6

原创 Android预装第三方app

Android预装第三方appAndroid.mkdevice-common.mkAndroid.mk解压apk中的lib并进行整体打包,PRESIGNED使用apk预签名LOCAL_PATH := $(call my-dir)# qqmusicinclude $(CLEAR_VARS)LOCAL_MODULE := qqmusicLOCAL_MODULE_CLASS := APPSLOCAL_MODULE_TAGS := optionalLOCAL_MODULE_SUFFIX := $

2021-03-30 10:43:47 706

原创 串口调试程序

串口调试程序调试程序之前为了调试linux串口驱动,写了一个简单的调试应用程序,为了方便调试我选择了预留传递设备文件路径的接口。调试程序#include <stdio.h>#include <stdlib.h>#include <string.h>#include <strings.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>

2021-03-08 17:34:06 697 1

空空如也

空空如也

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

TA关注的人

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