- 博客(17)
- 资源 (2)
- 收藏
- 关注
转载 可以让你的Linux死掉的程序
作为Linux的用户,如何故意让自己的Linux死机?这个问题看似简单,但是真要去做,还不是那么容易能做到的。不信读者先不要看后文,先自己尝试一下如何让自己的Linux死机。目前我已探索出了3种方法,罗列如下:方法一、无限fork循环用这种方法可以耗尽系统资源,首先是感觉系统变慢,然后感觉系统死机。这种方法效果不是
2013-06-08 12:22:56
412
转载 Qt下Client与Server之间的双向TCP通信
由于需要,一个GPRS模块(与PC串口相连)要和一台PC进行远程通信,其实很简单,就是一个简单的C/S模型,但由于采用的是无线网络,所以发包总有丢失现象,所以要对其加以确认环节,即Server向Client发数据(Client向Server发数据已经成功)。由于刚开始对TCP连接不是很熟,所以感觉这个问题不是很好实现,因为一端是GPRS一端是PC。觉得就算PC向TCPSocket里写东西了也没有人
2012-09-07 16:31:47
1247
1
原创 矩阵键盘模拟标准按键,实现QTE标准按键操作
起初由于时间关系,测试 export QWS_KEYBOARD=Linuxinput:/dev/input/event1, 出现console控制台被屏蔽,没有任何串口信息,个人感觉数据可能输入到屏幕framebuffer中,导致触摸屏操作很卡。然后选择 export QWS_KEYBOARD=TTY:/dev/input/event1,
2012-09-03 19:37:41
1316
2
转载 消除控制台的光标
修改drivers/video/console/Makefile,去掉光标文件29 #obj-$(CONFIG_FRAMEBUFFER_CONSOLE) += fbcon.o bitblit.o font.o softcursor.o30 obj-$(CONFIG_FRAMEBUFFER_CONSOLE) += fbcon.o bitblit.o font.o修改如下文件使用了so
2012-09-03 19:34:51
528
原创 在angstrom中修改开机画面(替换圆规图)
参考网站:http://blog.bizmobiletech.com/?p=253http://www.61ic.com/Article/DaVinci/OMAP3x/201106/35250.htmlhttp://armbedded.eu/node/115#comment-355angstrom的开机画面采用psplash,psplash将png图片编码后形成进度条动画。源码包:
2012-09-03 19:34:05
973
原创 交叉编译alsa音频库并移植到omap3530
下载地址:http://www.alsa-project.org/main/index.php/Download主机系统:ubuntu 9.10交叉编译器:arm-none-linux-gnueabi gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203)1 编译alsa-lib-1.0.25.tar.bz2./c
2012-09-03 19:32:31
568
原创 使用DirecetFB支持Qt4.7.0
源码包:directFB 源码包 DirectFB-1.4.9.tar.gzhttp://www.directfb.org/index.php?path=Main/Downloadsfreetype 源码包 freetype-2.4.6.tar.gzhttp://freetype.sourceforge.net/index2.htmllibjpeg 源码包 jpegsrc.v8
2012-09-03 19:31:41
568
原创 通过omap3530的spi操作ads7841
1 这里没有专门写ads7841的驱动,采用的是通用spi用户接口设备文件spidev.c Device Drivers --->[*] SPI support ---> McSPI driver for OMAP24xx/OMAP34xx User mode SPI device driver support2 参考ads7846触摸屏驱动,
2012-09-03 19:29:26
773
转载 Linux下USB从(USB gadget) 驱动配置与使用
S3C2440提供了一个USB从接口,我们可以使用它来把2440模拟为一个U盘,直接从电脑上以盘符的形式访问2440一、内核配置USB SUPPORTUSB Gadget Support ---> USB Peripheral Controller (S3C2410 USB Device Controller) --->
2012-09-03 19:28:38
538
转载 Linux系统省略输入用户名密码(字符界面下)
1、省略密码验证很简单,只需把/etc/passwd中的root:x:0:0:root:/root:/bin/bash,改为root::0:0:root:/root:/bin/bash,就可以了,就是去掉了里面的x,这样root用户就不用密码了。其他用户也一样。2、省略输入用户名(1)修改/etc/inittab在inittab中,有如下配置1:2345:r
2012-09-03 19:27:41
1558
原创 Qt4.7.0触摸屏(tslib 1.4)移植到OMAP3530全记录
主机系统:ubuntu 9.10交叉编译器:arm-none-linux-gnueabi gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203)软件资源:arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 qt-e
2012-09-03 19:26:34
908
原创 SDL游戏移植
这里步骤就不介绍了,详见友善之臂移植手册。这里只叙述出现的问题及解决办法。其中,friendlyARM/games为移植工作的目录在games目录下创建一个output目录,用来存放编译生成的可执行文件或者类库等。1 编译SDL_ttf库,出现错误/opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-none-linux
2012-09-03 19:25:06
422
原创 QT使用小技巧汇总
1 启动QT creator建立项目或是编译出错,提示:“make g++ 命令未找到”make:***[main.o]错误127.解决:安装g++ apt-get install g++2 让程序可以显示中文,即可在main.cpp文件中加入#include 主函数添加 QTextCodec::setCodecForTr(QTextCodec::codecFor
2012-09-03 19:23:59
336
原创 linux操作的一些小技巧
1 将运行的程序改为后台操作。在文件后空格加&例如:root@hao-desktop:/friendlyARM/u-boot-mini6410# gedit Makefile & [1] 70082 在linux终端上显示windows的共享文件夹(适用fedora和Ubuntu,其他没试过)#cd /root/.gvfs/192.168.1.101\ 上
2012-09-03 19:23:03
561
原创 解决Ubuntu下mkubimage-mlc2编译出错的问题
环境:Ubuntu 9.10arm-linux-gcc-4.5.1-v6-vfp-20101103--------------------------------------------------------------------------------------------------按照友善之臂的手册执行:#mkubimage-mlc2 rootf
2012-09-03 19:21:25
818
原创 ubuntu 下tftp 设置方法
1:sudo apt-get install tftp tftpd openbsd-inetd 特别指出很多文章里用的是netkit-inetd,但是实际下载时发现这个软件是下不到的,特改用openbsd-inetd,实验效果不错。 2:在根目录下创建文件夹 tftpboot cd / sudo mkdir tftpboot 建立文件夹
2012-09-03 19:20:26
360
转载 嵌入式ARM移植之一:前奏 (make xconfig彻底解决)
--------------------------------------------------------------在ubuntu系统中,要编译内核,还需要安装一系列相应的工具才行。这篇文章,正是针对这一过程的一次记录,目标是可以通过 make menuconfig 或 make xconfig 配置内核参数---------------------------------
2012-09-03 19:18:13
687
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人