自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (14)
  • 收藏
  • 关注

转载 linux下socket通信,server和client简单例子

1. [代码]c代码 server部分server.c ==================================================================== #include // for sockaddr_in#include // for socket#include // for socket#include

2015-05-13 08:45:45 544

转载 linux自动创建设备节点

刚开始写Linux设备驱动程序的时候,很多时候都是利用mknod [OPTION]... NAME TYPE [MAJOR MINOR]命令手动创建设备节点,实际上Linux内核为我们提供了一组函数,可以用来在模块加载的时候自动在/dev目录下创建相应设备节点,并在卸载模块时删除该节点,当然前提条件是用户空间移植了udev(mdev)内核中定义了struct class结构体,顾名思义,一

2015-01-12 16:24:55 458

原创 移植qt4.5

我使用系统是RedHat6.5,开发板是tq2440,因为提供的pdf文档对qt4.5的移植讲得不是很清楚,写一下我的移植过程,仅供参考。1. 首先必须必须进行pdf文档中说的触摸屏驱动移植,具体操作过程就不说了。2. 为了能使用触摸屏,必须得到提供的文档中所说的qt2.2.0中触摸驱动,可以对他提供的qt2.2.0进行arm编译,按照文档所说步骤移植触摸屏的qt驱动。触摸

2014-11-30 21:33:25 474

转载 编译qt2.2的问题

摘要:    在linux下,编译qtopia是件很折腾人的事情,因为它要依赖一 些库,但这些库在刚装好的linux系统下都是没有的;本人也是折腾了两周,才算把qtopia编译出来,当屏幕上qvfb里显示出qtopia的桌面时,心情那个激动啊。介绍:    linux环境:VMware 7+ubuntu10.10    qtopia   : 友善mini6410  

2014-11-29 19:23:50 381

原创 编译qt时Makefile重复

编译qt程序时一直提示程序重复编译,在网上找到的一边解决办法:.在first.pro裡面必須將 INTERFACES = xxxx.ui 改掉....直接 INTETFACES =(不加任何檔名),這樣在Makefile 裡不會重覆出現,造成這個錯誤,還有執行時有可能會出現 error while loading shared libraries: libqpe.so.1: canno

2014-11-26 15:50:46 773

转载 解决编译代码出现/usr/bin/ld: cannot find -luuid错误 .

今天在编译代码的时候出现 “/usr/bin/ld: cannot find -luuid” 错误,在网上找了些资料发现是 gcc编译时找不到链接的库,解决办法如下: 1. 在终端下运行命令: locate libuuid        说明:出现的错误是luuid,为什么在locate后面是 libuuid,这是由于链接库的命名造成的。假如出现了 “/usr/bin/ld:

2014-11-24 21:11:09 414

原创 C语言快速拷贝数组

在结构中放置数组可以实现不使用指针,快速

2014-11-23 17:21:02 1925

原创 外链hash的基础例程

本例程是外链hash的基本例程,包括hash的随机数创建于

2014-11-21 22:22:20 306

转载 platform基础

实现的总线平台驱动模型的最简单源码:平台设备的实现:device.c#include #include #include #include #include #include/*平台模型驱动的平台设备对象*/ static struct platform_device *my_device;/*初始化函数*/ static int __i

2014-11-20 20:44:36 367

转载 linux中device->bus_id找不到

以下是转载自网友ying_seven的博客(看到其也是转载的,但是并没有注明来处)--------------------------------------------------------------------------------------------------------------------------按照国嵌的代码(LDD那本书上的代码也一样):stru

2014-11-20 16:17:36 1714

原创 tq2440移植java虚拟机

a. 选用的是sun的phoneme     b. 下载           https://phoneme.dev.java.net/上的phoneme_advanced-mr2-dev-src-b97-           20_nov_2008.zip     c. 解压源代码在linux host上           unzip phoneme_advanced-mr2-

2014-11-17 11:28:13 565

转载 gdb+gdbserver调试arm-linux程序

引用:http://www.xxlinux.com/linux/article/accidence/install/20070531/8639.html我的环境:Fedora 14 虚拟机编译器:arm-linux-gcc-4.3.2开发板:TQ2440嵌入式Linux的GDB调试环境由Host和Target两部分组成,Host端使用ar

2014-10-25 18:55:02 397

原创 子函数插入头结点链表

为了在链表的起始位置插入一个结点,函数必须

2014-10-23 10:56:19 437

拉链hash的基本操作

拉链hash是最常用有最有效的hash表,本历程是外联hash表。

2014-11-21

C语言二叉树基本操作

实现了二叉树的前向生成以及前向遍历。属于二叉树的基本操作。

2014-11-21

C语言链表实验的多项式

使用C语言链表来生成多项式,并实现了链表的相加和相乘操作。

2014-11-21

platform总线下的简单驱动

my_dev.c是设备文件,my_dri.c是驱动文件,使用echo可以对驱动进行调试。

2014-11-21

银行排队模拟系统(无qt)

仅供自己学习用,key_con.c文件时用户程序,key.c是按键驱动,queue.c是等待队列模拟驱动。未使用qt以及总线。

2014-11-19

ARM调试工具strace4.7

strace4.7,解决使用4.3.3无法调试的问题,亲测可用,可以对ARM板进行调试。

2014-10-25

linux远程调试工具gdb7.2

该gdb亲测可用,版本为最新7.2版本,可用gcc4.3.3工具编译,可以与开发板连接远程调试。

2014-10-25

ccs库文件下载

本件是一个EXE文件,安装后会将库文件解压到指定文件夹内。

2014-02-18

wintc3.0工具

使用于c语言代码开发,是tc的中文汉化版工具。

2013-09-29

c语言头文件库

包含各种c语言头文件库,解压后放入c语言的include文件夹。

2013-08-28

贴片元件封装尺寸图

本文档包含二极管和三极管的贴片封装尺寸图,以及实际物理图

2013-08-14

C语言高级编程技术

该文件详细讲述了c语言高级编程应用,包括图形显示,鼠标和键盘等硬件控制,声音显示,汉字显示等。

2013-08-14

北大c语言高级编程PPT(动态数组)

该资源为动态数组学习资料,对学习数组很有帮助。

2013-08-14

altium元器件封装库

本封装很全,包含8051系列单片机,也包含pretel元件

2013-07-20

空空如也

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

TA关注的人

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