- 博客(7)
- 收藏
- 关注
原创 终极Android.mk模板,遍历头文件和源文件目录
结构简洁、条理清晰的代码结构,是一个项目便于管理,代码模块化的前提。 梳理代码结构发现代码所使用的android.mk各种各样,混乱不堪,遂整理出一个基础模板,供大家使用。其中包含了常见的一些功能,还有头文件路径遍历和源文件指定目录遍历等。LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)PROJECT_PATH = $(LOCAL_PATH)/.
2017-12-24 14:58:07 6691
原创 Android无驱usb音频实现
实现android系统通过usb麦克风采集声音功能,能够兼容多款anroid设备。设想方案有两个: 1.采用通过libusb库,直接访问usb驱动,分析usb协议中的音频数据。 2.通过tinyalsa访问音频设备的pcm节点,通过节点直接获取音频数据。因第二种方式音频节点id并不可控,并不能适配多款android设备,遂采用第一种方式。通过代码调用libusb库,通过usb驱动获取数据,然后封
2017-12-10 16:34:58 14620 13
原创 24点游戏C语言源代码
参考文章http://blog.csdn.net/mingwar/article/details/3410735 将改算法改进成C语言,并可在linux服务器上运行。同时修改为可显示所有结果。 注:如果传参重复,如4,4,7,7这样,会回显重复结果,暂无法清除。#include <stdio.h>#include <stdlib.h>#include <string.h>#
2016-12-07 20:59:06 14944
转载 多个*.c文件编译生成一个模块驱动*.ko的makefile文件编写
MODULE_NAME := lpcRESMAN_CORE_OBJS:=lpc.oRESMAN_GLUE_OBJS:=fm.o idt.o$(MODULE_NAME)-objs:=$(RESMAN_GLUE_OBJS) $(RESMAN_CORE_OBJS)obj-m :=lpc.o#elsePWD := $(shell pwd)KVER ?= $(shell una
2015-10-05 15:53:36 2906
原创 Ubuntu14.04一直进入guest session解决办法
解决目的,禁止ubuntu14.04的客户会话按ctrl+alt+F2进入命令行切换用户进入用户后输入sudo vi /usr/share/lightdm/lightdm.conf.d 的50-unity-greeter.conf 添加allow-guest=false保存输入sudo shutdown -r now即可
2015-08-15 16:12:08 5711
原创 arm-linux-gcc环境变量设置方法(Ubuntu)
设置环境变量有三种方法,以目录/usr/local/arm/4.3.2/bin为例一、export PATH=$PATH:/usr/local/arm/4.3.2/bin(当次有效,重启失效)二、修改.bashrc文件#vim ~/.bashrc//打开家目录修改路径在最后添加一句话 export PATH=$PATH:/usr/local/arm/4.3.2/bin然后执
2015-01-09 17:09:42 4720
原创 C语言结构体对齐小结
struct A{ int a; char b; short c;}; 开辟内存8字节struct B{ char b; int a; short c;};开辟内存12字节struct C{ char b; int
2015-01-08 15:09:51 394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人