上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 45 下一页

2011年6月15日

摘要: 主机:ubuntu 11.04交叉编译器:arm-linux-gcc 3.4.1硬件平台:FL2440软件资源:libmad-0.15.1b.tar.gz,MPlayer-1.0rc2.tar.bz2转载请标明出处http://blog.csdn.net/yming0221下载软件 播放器和解码器http://www.mplayerhq.hu/MPlayer/releases/http://cdnetworks-kr-1.dl.sourceforge.net/project/mad/libmad/0.15.1b/libmad-0.15.1b.tar.gz1.将libmad-0.15.1b.ta 阅读全文
posted @ 2011-06-15 09:47 yming0221 阅读(185) 评论(0) 推荐(0)
摘要: 由于FL2440自带的文件系统中busybox命令不支持TAB自动补全,所以自己重新制作了文件系统,然后烧写,不过过后有点问题,触摸屏不好使了。也没有提示校准。下面是解决方法一:WINCE之校屏WINCE的校屏参数是保存在注册表中的。打开BSP包中的platform.reg,找到如下代码:IFBSP_NOTOUCH![HKEY_LOCAL_MACHINE/HARDWARE/DEVICEMAP/TOUCH]"MaxCalError"=dword:7"CalibrationData"="626,4641054,823192,813190,10810 阅读全文
posted @ 2011-06-15 09:19 yming0221 阅读(240) 评论(0) 推荐(0)
摘要: sudo rm -rf /lib/modules/2.6.37.6sudo rm -rf /usr/src/linux-headers-2.6.37.6sudo rm /boot/*2.6.37.6*sudo rm /var/lib/dpkg/info/linux-headers-2.6.37.6*update-grub2更新grub即可 阅读全文
posted @ 2011-06-15 08:50 yming0221 阅读(170) 评论(0) 推荐(0)

2011年6月14日

摘要: 本文基于FL2440 ARM开发板Linux内核版本 2.6.28.7arm-linux-gcc 3.4.1转载请标明出处http://blog.csdn.net/yming0221#include <linux/kernel.h>#include <linux/init.h>#include <linux/module.h>#include <linux/fs.h>#include <linux/types.h>#include <linux/interrupt.h>/*设置中断方式*/#include <linu 阅读全文
posted @ 2011-06-14 16:21 yming0221 阅读(300) 评论(0) 推荐(0)
摘要: 函数原型:s3c2410_gpio_cfgpin(unsigned int pin,unsigned int function)位置:/linux-2.6.32.2/arch/arm/plat-s3c24xx/gpio.c函数内容:void s3c2410_gpio_cfgpin(unsigned int pin, unsigned int function){void __iomem *base =S3C24XX_GPIO_BASE(pin);unsigned long mask;unsigned long con;unsigned long flags;if (pin <S3C241 阅读全文
posted @ 2011-06-14 15:09 yming0221 阅读(324) 评论(0) 推荐(0)

2011年6月13日

摘要: 硬件平台:FL2440操作系统:Linux2.6.28.7交叉编译工具:arm-linux-gcc-3.4.1飞凌公司默认的文件系统,不具有文件延伸功能,比如在/dev下有mmcblk0p1这个文件,在挂载SD卡驱动时,需要敲入命令mount /dev/mmcblk0p1,如果具有延伸功能,在敲入mm后,可以直接按TAB键,如果/dev目录下只有一个以mm形状的文件,将会自动补全后面的字符。初步推断该功能应该为busybox集成,从网上下载busybox-1.9.2.tar.bz2,计划安装该版本的busybox。第一步:下载busybox源代码:http://busybox.net/down 阅读全文
posted @ 2011-06-13 19:52 yming0221 阅读(161) 评论(0) 推荐(0)

2011年6月12日

摘要: 基于FL2440开发板,内核版本2.6.28主机平台:Ubuntu 11.04 内核版本2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6539791驱动代码#include <linux/kernel.h> #include <linux/init.h> #include <linux/module.h> #include <linux/fs.h> #include <linux/types.h> #include <linux/interrup 阅读全文
posted @ 2011-06-12 18:34 yming0221 阅读(207) 评论(0) 推荐(0)

2011年6月11日

摘要: 一台双网卡电脑拥有两个网关是不可能的,因为默认网关(default gateway)只能是一个。给服务器安装两块网卡,分别设置不同的ip和网关(内网和外网),外网的通过外网网卡来访问,内网的通过内网网卡来访问,似乎实现起来很简单,但有些问题,因为默认网关(default gateway)只能是一个!解决的办法就是:1、将其中一块网卡(如外网)设置默认网关,另外一块网卡eth1不设置网关sudo vi /etc/network/interfaces# The loopback network interfaceauto loiface lo inet loopback# The primary 阅读全文
posted @ 2011-06-11 20:35 yming0221 阅读(255) 评论(0) 推荐(0)

2011年6月9日

摘要: 本文分析基于Linux 0.11内核,转载请标明出处http://blog.csdn.net/yming0221/archive/2011/06/09/6533865.aspx。main.c中在move_to_user_mode()之后,切换到用户模式下运行,task0然后执行fork()创建进程task1来执行init()函数。init()函数如下:void init (void){ int pid, i; // 读取硬盘参数包括分区表信息并建立虚拟盘和安装根文件系统设备。 // 该函数是在25 行上的宏定义的,对应函数是sys_setup(),在kernel/blk_drv/hd.c... 阅读全文
posted @ 2011-06-09 13:43 yming0221 阅读(207) 评论(0) 推荐(0)
摘要: GPIO的上拉电阻的作用除了驱动能力会增强外当设置GPIO为输入状态时,产品做高温实验,温度升高造成了GPIO检测的输入状态不对,是否是上拉电阻的原因???上拉电阻和下拉电阻 上拉电阻:1、当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。2、OC门电路必须加上拉电阻,才能使用。3、为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。4、在COMS芯片上,为了防止静电造成损坏,不用的管脚不能悬空,一般接上拉电阻产生降低输入阻抗,提供泄荷通路... 阅读全文
posted @ 2011-06-09 09:25 yming0221 阅读(941) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 45 下一页

导航