
Linux||Cygwin
不会种地的老农
这个作者很懒,什么都没留下…
展开
-
Timer的Bug解决了 linux使用了Timer4
上周在写PWM驱动程序的时候遇到一个问题,就是对Timer初始化以后,控制台就不能接受键盘输入了,程序本身的执行没有受影响,只是结束的时候停在哪里,按ctrl+c也没有反应.想来想去,终于想到哪里写过控制台好像是用一个timer来计时什么的,于是在网上找资料. 找了半天终于在china linux forum里找到一个人也和我遇到同样的问题,据他说linux使用了Timer4,但是具原创 2006-09-02 11:50:00 · 1466 阅读 · 0 评论 -
找到一个linux下的快速开发工具SlickEdit
最近在linux做项目,是一个关于蓝牙的东东,用手机上的蓝牙远程控制嵌入式设备.说是项目其实目前就我一个人在做.蓝牙的通信问题已经基本解决了,剩下的任务就是控制命令的解析了,我采用二进制的命令格式,在x86 linux下用tcp的通信模拟蓝牙的环境.这样使我的工作顺利了许多. 目前解析控制命令部分的代码基本完成,调试通过了,这样归功于我新找到的linux下开发环境SlickEdit.原创 2006-08-05 10:51:00 · 3800 阅读 · 0 评论 -
/lib和/usr/lib的区别...
/lib目录下放置的是/bin和/sbin目录下程序所需的库文件。/lib目录下的文件的名称遵循下面的格式: libc.so.* ld* 仅仅被/usr目录下的程序所使用的共享库不必放到/lib目录下。只有/bin和/sbin下的程序所需要的库有必要放到/lib目录下。实际上,libm.so.*类型的库文件如果被是/bin和/sbin所需要的,也可以放到/usr/lib下。原创 2006-11-22 12:46:00 · 2461 阅读 · 0 评论 -
bluez utils交叉编译通过
这两天一直在移植blueZ到arm-linux平台,但是在交叉编译utils包的时候总是有问题.提示为定义的符号:PATH_MAX.到现在还是不知道具体哪里的问题.开始的时候看帮助文档,里边说必须要libusb的支持,所以怀疑是自己没有这个库.于是在网上查这个库找到了官网:libusb.sourceforge.net.发现没有针对arm的版本,于是下载了原代码,自己交叉编译.但是在编译的时候出现错原创 2006-06-06 21:21:00 · 2495 阅读 · 0 评论 -
目标板使用nfs来共享文件
为了方便开发板和pc的文件共享,我使用了linux下的NFS来做共享。首先启动PC主机上的NFS服务,然后修改/etc/exports文件。这个文件标示了主机上要共享的文件路径和连接连接着者的权限。我的文件里边是空的,于是自己插入一行:/root/ifq 222.18.142.*(rw) #最前边是要共享的路径 IP地址是对连接着的限制范围 rw是访问的权限.保存之后.执行exportfs原创 2006-06-05 16:56:00 · 1228 阅读 · 0 评论 -
内核的配置文件备份
今天读文章才知道在/boot下的config-版本号 文件就是编译内核的时候用过的内核配置文件的备份.之前自己编译内核都是自己选的,完全不知道red hat的发布版本都编译了些什么东西,觉得自己编译进去的东西已经很多了.今天一看才知道原来编译的已经很精简了,70%的东西我都没有编进去,怪不得我编的内核总是在启动和安装的过程中出问题.原创 2006-05-29 23:02:00 · 1614 阅读 · 0 评论 -
KVM在嵌入式Linux上的移植
以前就想做这个玩玩 不过发现似乎难度不大 都比较现成的东西了 就没有做.不过对于具体问题还是不清楚.昨天找到这篇文章 记下来,说不定以后会用到..KVM在嵌入式Linux上的移植 [转载请注明出处,作者:张洪耿,patrick_zhg@hotmail.com] 目前嵌入式Linux被广泛应用于嵌入式设备,Java语言由于其”Write Once,Run Anywher e”的特性,开始被应转载 2006-10-17 13:37:00 · 2089 阅读 · 0 评论 -
vmware下初编linux问题
今天在vmware下编译linux2.4.18内核,出现了一个问题:mkinitrd initrd_2.4.26.img 2.4.26的时候出现错误“No module BusLogic found for kernel 2.4.26”原来是vmware默认用的是SCSI做硬盘驱动,内核里面没有选,所以Buslogic找不到。下面的是网上找到的别人写的“vmware下重新编译内核必选选项 ”,原创 2006-05-15 15:16:00 · 1047 阅读 · 0 评论 -
编译linux-2.4.18问题
今天编译linux-2.4.18 打过蓝牙BlueZ的补丁.总是有问题. 首先是没有make install成功,重新配置了之后可以install,但是启动的时候提示:i hava no root and i want to scream. 最终还是怀疑配置内核有问题,没有把ram disk选上的原因吧. 明天再来编译下.原创 2006-05-13 22:59:00 · 1047 阅读 · 0 评论 -
arm linux 开机自动运行程序的问题
现在做的这个蓝牙项目要在arm-linux上跑一个服务端,监听请求,为了自动化一点,我想让板子启动自动加载初始化的程序以及server程序.找了半天找到/usr/etc/rc.local这个文件.把加载模块,初始化蓝牙以及server程序放进去,开机倒是有反应,模块确实加载了,但是后边2步就提示找不到所需的库文件.由于的一步加在模块用的命令insmod是系统命令,后边的都是自己的程序,所以怀疑库原创 2006-09-02 16:51:00 · 3148 阅读 · 0 评论 -
使用slickedit编写wince与linux跨平台c/s程序的心得
前段时间一直在做蓝牙的连接的试验,主要目标是让arm开发版上的linux能够和我的手机上的wince之间建立蓝牙的连接进行通信.经过一段时间之后 这部分的任务终于搞定了,剩下的任务就是集中精力开发基于蓝牙的远程控制程序,让手机能够无线控制其他设备.目前在x86上的linux做了demo程 序,并且将其中的server端移植到了arm开发版上. 在这段时间的编码过程中,主要的收获是c原创 2006-08-15 00:14:00 · 2644 阅读 · 0 评论