lsn946803746
码龄12年
关注
提问 私信
  • 博客:137,235
    137,235
    总访问量
  • 46
    原创
  • 1,659,462
    排名
  • 32
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2012-12-04
博客简介:

lsn946803746的专栏

查看详细资料
个人成就
  • 获得35次点赞
  • 内容获得9次评论
  • 获得112次收藏
创作历程
  • 1篇
    2019年
  • 2篇
    2018年
  • 12篇
    2017年
  • 20篇
    2016年
  • 23篇
    2015年
成就勋章
TA的专栏
  • LINUX
    44篇
  • ARM
    14篇
  • C 语言
    17篇
  • java
    3篇
  • 汇编
    6篇
  • 单片机
    1篇
  • c++
    3篇
  • android
    21篇
  • QT
    1篇
  • GO
    1篇
  • modem
  • MTK
    1篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MTK ubuntu 使用SP Flash Tool

[DESCRIPTION]QT FlashTool can not flash under ubuntu14.04, while under windows XP/7/8.1 and ubuntu 12.04/10.04 it’s ok.For now, QT flashtool can flash under ubuntu 10.04/12.04/14.04, and the windows...
原创
发布博客 2019.03.27 ·
2094 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

WiredAccessoryManager(有线辅助管理器)

1 音频外设状态要对音频外设进行管理,所以我们必须明确当前Andorid系统支持的外设设备有哪些。当前是通过一个整型变量去针对不同的音频外设进行标志与表示。任何可用的音频外设在这个整型变量中用1个二进制的标志为去表示。具体的音频表示如下:WiredAccessoryManager: newName=h2w newState=2 headsetState=2 prev headsetState...
原创
发布博客 2018.09.25 ·
2357 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

GO web

下载《Go Web 编程》的配套源码: https://github.com/sausheong/gwp一  、直接下载压缩包:在项目处点击弹出选择保存路径,下载完毕解压,用工具打开便可以研究学习。二 、用git版本控制工具命令下载:1、和上面一样,先点击 Clone or download 弹出这是该项目地址。2、打开git,进入要存放该项目代码的git目录。...
原创
发布博客 2018.09.19 ·
394 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

android wlan bt 和gps小工具使用

//命令行测试wlan //加载驱动#insmod /system/lib/modules/wlan.ko //root 权限#iwpriv wlan0 version //查看固件等信息#iwpriv wlan0 getChannelList //wifi信道查看方法 #iw reg get // 强度#ifconfig wlan0 up#ifconfig wla
原创
发布博客 2017.07.25 ·
1244 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

android HAL层代码

AudioFlinger往hal层写数据时会调用到Hal层的out_write函数在打开pcm stream设备的时候会调用到select_device和pcm_open函数enable_snd_device和 enable_audio_route函数 打开设备通路的流程:int select_devices(struct audio_device *adev, audio_usecase_t u
原创
发布博客 2017.07.24 ·
2297 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

msm8x16 耳机阻抗检测

耳机插入后中断相应,在wcd_mbhc_report_plug上报的时候可以读取阻抗动态,动态的提高驱动能力。static void wcd_mbhc_report_plug(struct wcd_mbhc *mbhc, int insertion, enum snd_jack_types jack_type){ struct snd_soc_codec *
原创
发布博客 2017.07.21 ·
2000 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

高通WIFI GPS 测试demo

Android.mkLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_SRC_FILES := \ wifi.cLOCAL_CFLAGS += -DCONFIG_LIBNL20# Silence some warnings for now. Needs to be fixed upstream. b/26105799LOCAL_CFL
原创
发布博客 2017.07.20 ·
1774 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

高通ffbm的一些问题随笔记 7 19

1.进入ffbm:echo ffmb-01 misc.img fastboot flash misc misc.img fastboot reboot2.iw使用root权限, insmod /system/lib/modules/wlan.ko ifconfig wlan0 up iw dev wlan0 scan ifconfig wlan0 down rmmod wlan3.iw
原创
发布博客 2017.07.19 ·
1074 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

高通音乐播放的音量调试和FM 音量调试

Modify codes as shown in below:const AudioPolicyManagerBase::VolumeCurvePointAudioPolicyManagerBase::sSpeakerMediaVolumeCurve[AudioPolicyManagerBase::VOLCNT]= {-{1, -56.0f}, {20, -34.0f}, {60, -11.0
原创
发布博客 2017.07.19 ·
3160 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

PM8916 Codec Hardware Multibutton Headset Control (MBHC)

这个是NC和NO的区别在det脚的初始的状态。 qcom,msm-mbhc-hphl-swh = <0>; 拉低中断, 简单的理解就是低电平检测还是高电平检测 static const struct wcd_mbhc_intr intr_ids = { .mbhc_sw_intr = MSM8X16_WCD_IRQ_MBHC_HS_DET, .mbhc_btn_pr
原创
发布博客 2017.07.18 ·
3506 阅读 ·
1 点赞 ·
0 评论 ·
13 收藏

alsa 音频配置 7 16

在sound/soc/codecs目录中有很多音频codec的codec驱动;这里个驱动文件中定义了很多widget和control,alsa在playback或record的时候,sound/soc/soc-dapm.c中的dapm_power_widgets函数会根据“配置情况”打开相应的widget,搭建一个完整的音频路径,只要该路径搭建成功,就可以正常工作; sound/soc/codec
原创
发布博客 2017.07.17 ·
1277 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

kernel的属性文件到android的java的读取(7 14)

1.实现的原因,kernel与android的上层的简单文件交互。 2.实现的原理,kernel写文件,android的app层读取。kernel中实现属性文件:static struct class *myusb_class = NULL;static dev_t myusb_devno;struct device *myusb_dev = NULL;static int usb_flag
原创
发布博客 2017.07.14 ·
943 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux alsa笔记 widget建立dapm kcontrol 7 13

1.widget建立dapm kcontrol定义一个widget,我们需要指定两个很重要的内容:一个是用于控制widget的电源状态的reg/shift等寄存器信息,另一个是用于控制音频路径切换的dapm kcontrol信息,这些dapm kcontrol有它们自己的reg/shift寄存器信息用于切换widget的路径连接方式。创建了widget的实例,并把它们注册到声卡的widgts链表中,
原创
发布博客 2017.07.14 ·
685 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux alsa笔记 widget 7-12

1. ASoc中对Codec的数据抽象 描述Codec的最主要的几个数据结构分别是:snd_soc_codec、snd_soc_codec_driver、snd_soc_dai、snd_soc_dai_driver、其中snd_soc_dai和snd_soc_dai_driver在ASoc的Platform驱动中也会使用到,Platform和Codec的DAI通过snd_soc_dai_link
原创
发布博客 2017.07.12 ·
487 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

音频驱动—7-11

dts的解释通路的调试参考高通的bring up的方法MIC_IN1_M MIC_IN1_P MIC_IN2_M 耳机的GND MIC_IN2_P 耳机的MIC mic分为硅MIC和柱体MIC MIC_BIAS1 主mic MIC_BIAS2 耳机MIC 偏置就是为放大电路提供适合的静态工作点。 由于mic产生的模拟电压是很小的,所以codec需要将信号放
原创
发布博客 2017.07.11 ·
960 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sensor_class.c驱动文件看看

没啥追求!代码猛貼不止,呵呵。。
原创
发布博客 2016.10.28 ·
1213 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ST480的驱动分析(三轴磁力计ST480MC)

以下的纯粹是无聊的写着玩!
原创
发布博客 2016.10.28 ·
3304 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

linux下的/dev/mem设备认识和使用

最近在为了读取一个寄存器的值动心思时,突然发现,一个好用的工具”r”,源码
原创
发布博客 2016.10.27 ·
8946 阅读 ·
0 点赞 ·
0 评论 ·
16 收藏

无名管道的pipe的demo

无名管道
原创
发布博客 2016.10.26 ·
310 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FFBM 的设计于实现

关机工模,厂测的工具。
原创
发布博客 2016.10.24 ·
2649 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏
加载更多