自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

增阅笔记

世事洞明皆学问,人情练达即文章

  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 git 常用操作集锦

创建仓库 新建普通仓库: jxdong@ubuntu-server:~/workspace/git$ git init Reinitialized existing Git repository in /home/jxdong/workspace/git/.git/新建 bare 仓库:jxdong@ubuntu-server:~/workspace/git.git

2014-05-31 09:18:21 13032 1

原创 ramdisk 的 root filesystem

使用 ramdisk 启动 linux ,需要以下配置: 1. linux 的配置文件  make menuconfig  ->     选择   Driver -> block device -> ramdisk driver support               Genreral setup -> initrd support   /* only support ,we didno

2014-05-29 16:08:23 1535

原创 android root

添加 Android root 支持,这里指的是应用程序可以获得 root 。而不是终端可以获取 root。资源:首先系统需要 su 程序,因为应用都是通过执行 su 提高自己的权限,然后需要通知系统获取 root需要 superuser apk :https://github.com/koush/Superuser测试发现这个应用无法在 4.2 里面编译,采

2014-05-29 16:01:02 1140

原创 Linux USB 基础

16.2.2 USB设备 一个USB设备由三个功能模块组成:USB总线接口、USB逻辑设备和功能单元。这里的USB总线接口指的是USB设备中的串行接口引擎(SIE);USB逻辑设备被USB系统软件看作是一个端点的集合;功能单元被客户软件看作是一个接口的集合。SIE、端点和接口都是USB设备的组成单元。为了更好地描述USB设备的特征,USB提出了设备架构的概念。从这个角度来看,可以认为

2014-05-29 15:58:09 1533

原创 asoc 调试笔记之 wm5102

Wm5102 是一颗功能强大的音频编解码芯片, 三星 S4 手机就使用了这个芯片。 手册解读: 数字接口: AIFs 支持 PCM,TDM,I2S                     AIF1 支持 8 通道,  AIF2 和 AIF3  支持 2 通道。双向通信可达 192KHz                     2 PWM 输出                     5

2014-05-29 15:54:41 3300

原创 BCM RPIDMA

只有 3 个可写的寄存器。 DMA Channel 0 is located at the address of 0x7E007000, Channel 1 at 0x7E007100, Channel 2 at 0x7E007200 and so on. Thus adjacent DMA Channels are offset by 0x100. DMA Channel 15 ho

2014-05-29 15:53:31 1177

原创 shell 执行数学运算

bash本身不具备浮点运算功能,最近在看《Advanced Bash-Scripting Guide》,里面介绍了一种使用bc来实现bash浮点运算的方法。bc是一个高精度的计算器,gentoo用户可以使用emerge bc来安装。在脚本中使用bc的基本格式如下: variable=$(echo "OPTIONS; OPERATIONS" | bc)下面是几个例子: #!

2014-05-29 15:50:48 1095

原创 asoc 调试笔记之 route

root@raspberrypi:/sys/kernel/debug/regmap/spi0.1# mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote con

2014-05-29 15:48:57 2356

原创 ffmpeg 网络实时视频

ffmpeg和ffserver配合使用可以实现实时的流媒体服务,这里实时的数据来自摄像头,如 果考虑到应用程序和网络状况,这里客户端看到的画面还是会落后与摄像头本地获取的画面,最糟糕时甚至看不到画面(扯远了),这里我们关注的是ffmpeg 和ffserver之间是如何配合工作的,了解了他们之间的关系,对个别问题也能有的放矢。 ffserver先于ffmpeg启动,它在启 动的时候需要加参数-f指

2014-05-29 15:45:17 11970 2

原创 ubi 的相关概念和解释

设备和卷 设备是抽象在 MTD 上的概念,MTD 分区上首先需要格式化为 UBI 设备 uboot CMD:  ubi part 卷是 UBI 设备上的概念, ubi 设备上可以创建多个卷 uboot CMD: ubi create 对于 mkfs.ubifs 做成的镜像是 ubi 格式的。 需要使用 ubi write 或者 nand write.ubifs 烧写,具体没有测试 u

2014-05-29 15:37:45 7866

原创 常用的开发工具推荐 (不定期更新)

Win 版 firefox 浏览器,内含有很多工具,比如盛大记事本,在线支持编辑更新,Gapproxy 等等。 putty  终端登录工具,Linux 下的不好用,win 下的还好。 Source Insight ,源代码查看器 BC      文件夹比较工具 Utral Edit  二进制,轻量级文件编辑工具 VNC viewer  ,远程控制查看工具 foxmail   ,邮

2014-05-29 15:33:46 1048

原创 android 常用命令解析 -- am

am命令作用:管理Activity usage: am [start|broadcast|instrument|profile]               am start -D INTENT               am broadcast INTENT               am instrument [-r] [-e ] [-p ]                

2014-05-29 15:32:00 5574

原创 CSDN博客频道支持Windows Live Writer离线写博客 – test by Windows Live Writer

各位尊敬的CSDN用户: 你们好!  为了更好的服务于用户,CSDN博客频道已经支持Windows Live Writer离线写博客啦。Windows Live Writer于2014年5月29日正式上线啦!欢迎大家抢先体验! 有了WLW ,现在您可以随时随地撰写博客,不用登录即可编辑和发表博客啦。WLW 可以直接打开任何之前已经发布的日志,修改并重新发布,确保您在脱机时所作的修改与

2014-05-29 15:22:53 1921

原创 git 使用代理大全

HTTP 代理直接配置  http_proxy 环境变量git config http.proxy       http.proxy           Override the HTTP proxy, normally configured using the http_proxy, https_proxy, and           all_proxy environme

2014-05-26 10:12:53 10900

原创 如何添加马云,马化腾,李彦宏的微信

让马化腾出现在你的微信聊天里面首先声明不是 PS, 我不会 PS 的,这是程序截图:如下图:程序源代码:http://git.oschina.net/LittleDY/isWeiXin我在他的基础上,重新设计了图片和聊天记录。图片来自百度百科,但愿没有侵权, 若有侵权行为,请及时回复,我可以立即删除。合理使用,仅供参考

2014-05-23 15:34:03 13539 4

原创 Android 4.4 Kitkat 音频实现及简要分析

在 Android 4.4 上实现录放音背景Android 自 ICS 开始,音频系统就有了很大的变化,先是抛弃了 alsalib,然后是采用了 AIO,各级框架上,都有了自己的特色,与 Linux 的音频应用渐行渐远,形成了自己独特的音频管理和音频配置功能。总的来说改进还是非常大,至少在用户体验上已经大大的超越了之前的版本。我们就从 4.4 的音频实现上来分析其中的一些变化和实现

2014-05-23 15:09:17 20295 5

原创 Android 4.4 Kitkat 使能有线网络 Ethernet

背景Android kitkat 默认已经支持 Ethernet 有线网络,只要稍微配置,便可以直接使用,测试结果,网络浏览器和下载都没有没有问题,而且系统可以做到与 wifi 共存,互相不影响功能,这里简单介绍如何使能 Ethernet,并简要分析其代码和流程。Linux 配置部分Linux 需要能够支持有线网络,生成 eth 网络设备节点。Android

2014-05-22 15:52:33 18692 15

原创 linux 中 C 语言的使用 -- 结构体多态

在 Linux 内核代码,特别是驱动代码中经常见到的用法是使用一个标准结构,后面的代码基于这个结构来实现,类似面向对象的多态特性。在 C 语言里面借助结构体和函数指针实现的这个功能,这里我们写了个例子,提取了关键代码:  #include struct s_new{ char name[10]; char* (* my_method)(char *name);

2014-05-18 18:41:44 3067

原创 浅析 Linux 下的 arm 交叉编译工具

什么是交叉编译工具http://elinux.org/Toolchains

2014-05-15 19:44:14 1845

原创 Android 4.4 Kitkat 使能 USB adb 功能

背景在 Linux-3.8 以后,Android 的内核分支,便去掉了 f_adb,改使用 USB function FS,在用户空间实现 USB adb 功能。这篇文章根据原作者的 Google+ 文章,在 Atmel sama5 开发板上做了测试,将步骤记录如下,供需要使用的读者参考,你也可以查看作者原文:https://plus.google.com/111524780435806926

2014-05-15 17:38:16 11845 2

原创 Android 4.4 KitKat 支持 u 盘功能

Android U 盘功能实现和分析u 盘功能实现结果:u 盘会当成 usb storage 在 Settings Storage 里面显示。准备工作内核需支持 usb host,需支持 FUSE 文件系统,在 FS 选项里面配置即可(CONFIG_FUSE_FS=y)。Android 的配置配置 init..rc mkdir /sto

2014-05-14 13:56:03 21784 3

视频采集程序 windows

基于windows 系统的视频采集程序 其中的重要函数 已经做成动态链接库 方便使用

2009-09-05

打开jepg和bmp图片并转换为灰度

使用dll封装 了jepg和bmp的转换可直接用在你自己的程序中

2009-05-02

计算器(VC++编写的)

极简单的 初学者参考

2008-07-18

空空如也

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

TA关注的人

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