- 博客(16)
- 资源 (19)
- 收藏
- 关注
转载 Linux SHELL if 命令参数说明
<br />http://blog.penner.cn/2007/03/25/linux-shell-if.html<br /> <br />我有个问题:-x怎么不见了?<br />–b 当file存在并且是块文件时返回真-c 当file存在并且是字符文件时返回真-d 当pathname存在并且是一个目录时返回真-e 当pathname指定的文件或目录存在时返回真-f 当file存在并且是正规文件时返回真-g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真-h 当file存在并且
2010-08-24 10:48:00 1660
转载 触摸屏的一些资料,touchscreen ,x+,x-,y+,y-,tsxp,tsxm,tsyp,tspm
<br />WinCE驱动之Touch Panel(开发详解)<br />1.触摸屏驱动程序的模型 <br /><br />1.1 分层触摸屏驱动层序结构<br /><br />本触摸屏驱动采用分层驱动程序结构,其驱动模型如下图所示,这种结构将驱动程序代码区分为上层模型设备驱动层(MDD),下层是依赖平台的驱动层 (PDD)。其中MDD层通常无需修改就可以直接使用,改部分提供面向GWES的DDI的接口,而MDD通过指定的DDSI函数接口调用PDD,这就是我们通常驱动要实现的部分。PDD部分和MDD部分除了D
2010-08-23 18:01:00 9768
原创 自定义busybox启动时创建的设备节点,mdev -s的另一种用法
<br />mdev -s会比较慢,主要mount了tmpfs和devpts.<br />这里把mdev -s去掉,用下面的自定义就快多了。不过要注意这是纯手动的,所以要看看是否有遗漏的。<br /><br />/bin/mount -n -t tmpfs tmpfs /dev<br />/bin/mount -n -t proc none /proc<br />/bin/mount -n -t sysfs none /sys<br />env DEVPATH=/block/mtdblock0 ACTION
2010-08-21 22:39:00 3710 2
转载 编译cmem,build cmem module,cmemk,davinci
<br />一个老外写的,后面我补充下:<br />Compiling CMEM for the Beagleboard…Filed under: Beagleboard, DSP, Linux, OMAP3530 — Tags: Beagleboard — Nils @ 10:51 am<br />Since I tend to forget these things, here’s a little tutorial how to compile the Texas Instruments CMEM a
2010-08-21 20:22:00 3483 1
转载 alsa 音频库的移植
<br />注:说实话,个人很不喜欢alsa,驱动太复杂了,完全是大腕儿的玩物。做嵌入式驱动累死了。<br />alsa 是在LINUX出现比较晚的音频处理库,主要是针对原有的OSS的库进行改进.性能更好,支持多个播放源等.但相应的,增加的编程的复杂性. 旧的oss是采用标准文件IO接口,设备打开采用open,声音播录是采用数据IO接口(read/write),设备的参数采用ioctl来控制.都是 系统调用因此无需额外库和配置文件来操作设备.但alsa也是最终采用open/read/write/ioctl
2010-08-21 19:56:00 4043 4
转载 cmem模块,cmemk
以DM355为例:模块cmemk.ko为ARM和DSP通信提供连续的内存,装载的格式为:insmod cmemk.ko pools=4x30000,2x500000 phys_start=0x0 phys_end=0x3000000 pools_1=4x65536 phys_start_1=0x80000000 phys_end_1=0x80010000表明在内存0x0~0x2ffff
2010-08-21 19:54:00 2948
原创 kbhit()在linux下的模拟,getch,getchar,不等待的键盘检测函数
<br />标准c语言的键盘检测只有按了回车才返回,如果要用一个while循环检测就不好使了,kbhit好像是windows的,linux下好像只有模拟,这里从一个老外网站拷贝的,貌似国人也有,与大家分享下了:<br /><br />#include <stdio.h>#include <termios.h>#include <unistd.h>#include <fcntl.h>int kbhit(void){ struct termios oldt, newt; int
2010-08-19 12:43:00 13931 5
转载 整理下OSS方面的资料,免得到处找,linux音频编程,open sound system
<br /> <br />浅析ASoC-audio驱动oss框架下/dev/dsp与alsa框架下设备节点打开和创建简易流程<br />http://blog.chinaunix.net/u2/70445/showart_2070710.html<br /> <br />OSS--跨平台的音频接口简介<br />http://bbs.lemote.com/viewthread.php?tid=20410<br /><br /> OSS(Open Sound System)是 unix 平台上一个统一的
2010-08-17 16:58:00 6376 3
原创 struct nand_ecclayout 之解义 ,eccbytes,eccpos,eccfree
<br />【转帖请注明出处:blog.csdn.net/lanmanck】<br /> <br />内核的nand flash驱动真可谓用“日新月异”来形容,今儿个刚写完的驱动,等到明天下个新内核放进去,又不好使了,shit!<br />这里讨论下struct nand_ecclayout,即nand 的ecc布局问题,基于2.6.32-rc2.<br />该结构体定义如下:<br /> <br />struct nand_ecclayout {<br />uint32_t eccbytes; //
2010-08-15 11:38:00 8267 5
原创 还是 oss 好用!嵌入式oss (open sound system) 足矣~~~
<br />发发牢骚,据说做研发的闷骚型居多,你是不?呵呵。<br />linux的音频一直比较弱,现在搞了个alsa,驱动那叫一个烦字了得!<br />今天重新看了下oss的驱动,简单实用,一目了然,i like!
2010-08-13 11:39:00 1552
原创 insmod module: xxx.ko not found,模块找不到,busybox
<br />【转帖请注明出处:blog.csdn.net/lanmanck】<br />这个问题困扰了我2天,一开始以为是/lib/modules问题,后来研究了半天也没搞定(现在想来也是配置问题,具体不知道怎么搞~~~)<br />其实是busybox配置问题,他有个选项,把insmod rmmod都打包了,打包后需要一些规则,可以看help。<br />我的系统是2.6.10,busybox1.12.1<br />打开busybox的menuconfig:<br />linux module utili
2010-08-12 10:59:00 6943 3
转载 Source Insight查看ARM汇编源程序,语法高亮,S,asm文件
<br />http://hi.baidu.com/gnometerminal/blog/item/84da49ac70b5b4034b36d6f1.html/cmtid/eaf78ad21e7cf9d3a9ec9ae9<br /> <br />做ARM嵌入式开发时,有时得整汇编代码,但在SIS里建立PROJECT并ADD TREE的时候,根据默认设置并不会把该TREE里面所有汇编文件都包含进来,默认只加了.inc和.asm后缀的, .s后缀的没有。而且用SIS打开.s的文件时,一片黑白没有色彩, 感觉回到
2010-08-10 11:36:00 6562 1
转载 八卦江湖:匪夷所思罕见的名人合影
<br />http://tech.163.com/digi/10/0804/06/6D7KN3DU001624J1.html<br /> <br /><br />本辑照片是一些非常罕见的名人的合影(罕见的意思是这些人基本没可能搞到一起去,没想到居然会留有合影)。<br /> <br /> 鲁迅、萧伯纳、蔡元培<br /> <br /> 安吉丽娜朱莉和美国国务卿及前任美国国务卿国务卿(赖斯,希拉里)<br /> <br /> 林徽因、泰戈尔、徐志摩<br />(强行插入一段八卦:志摩
2010-08-08 22:45:00 1203
转载 低功耗视频解码芯片-TVP5150
<br />http://www.mcuol.com/Solution/192/28717.htm<br /> <br /><br />引言<br /> 随着便携式多媒体终端需求量迅速增加,在视频解码等方面对芯片低功耗的要求也越来越高。<br /> 因此,只有将模拟视频信号转换成为符合ITU-R BT.656标准的数字信号,才可方便地利用FPGA或者DSP甚至PC机来进行信号处理。本模块就是利用TI公司的超低功耗TVP5150芯片对视频信号A/D解码,由单片机通过I2C总线控制,预留
2010-08-08 10:12:00 8771
原创 uboot 的i2c读写,i2c_read(u_int8_t chip, u_int32_t addr, int alen, u_int8_t *buf, int len),u-boot,i2c_write
<br />【转帖请注明出处:blog.csdn.net/lanmanck】<br />看格式,介绍参数好了:<br />int i2c_read(u_int8_t chip, //芯片的i2c地址,不包含读写位<br />u_int32_t addr, //芯片内的读写地址,比如寄存器地址<br />int alen, //这个要看代码才知道是地址的长度。比如有的flash比较大就有16位地址。<br /> //uboot支持32位地址,不过要看驱动支不支持。0=8bit,1=1
2010-08-07 14:44:00 9708 1
原创 nand flash 的ce don't care 的意思。ce donot care meaning.
<br />【转帖请注明出处:blog.csdn.net/lanmanck】<br /> <br />ce don't care 就是读写的时候不需要ce一直低电平。老的nand ,比如k9f1208u0c就是需要读写的时候要一直保持ce低电平,否则ce变高后就进入低功耗状态(有点变态)。但大部份cpu沿用aemif的接口,她们的ce在每个读写周期,比如发一个命令和发一个地址之间,ce电平会变的(以前玩过51+ADC0809的最清楚了)。这样aemif接老式的ce care nand就会有问题。<br />
2010-08-05 23:22:00 3727
qt5 多工程(app+dll)多语言国家化演示实例
2021-11-30
mupdf-1.17.0-source.tar.xz
2020-06-04
source insight 4080 破解方法破解补丁
2017-02-10
CANSniffer 串口数据分析、图形显示软件 can debugger 串口调试助手 组包/拆包源代码
2016-04-19
CANSniffer 串口数据分析、图形显示软件 can debugger 串口调试助手 免费,功能强大!
2016-04-19
KeyBindingsEditor
2014-09-28
KeyBindingsEditor.app
2014-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人