- 博客(17)
- 资源 (1)
- 收藏
- 关注
转载 linux 内核调试指南
大海里的鱼有很多,而我们需要的是鱼钩一只本文档由大家一起自由编写,修改和扩充,sniper负责维护。引用外来的文章要注明作者和来处。本文档所有命令都是在ubuntu/debian下的操作。选取的内核源码从文档开始编写时最新的内核版本–2.6.26开始,而且会随着linux的更新而不断更换新的版本。所以文档的内容可能前后不一致。相信大家有能力克服这个问题。本文档的字符图示在linux环境
2015-06-25 09:36:47
3577
转载 Linux I2C设备驱动编写
转自http://blog.youkuaiyun.com/lanmanck/article/details/7836734我的理念:简单实用即可,不要搞一堆源码出来,结果让人看了以后还不知道怎么用,看我的:1、在arch/arm/mach-xxx/ 自己的平台文件里添加i2c信息,美其名曰:i2c_board_info例如:static struct i
2015-01-05 20:40:43
495
原创 tornado registry的问题--无法找到序数
现象: tclsocket提示:无法找到序数 无法定位序数xxxx于动态链接库mfc42.dll上。 (问题的本质:svctcp_.c tcp socket creation problem)与该问题同时发生的现象还有:在打开tornado的FTP Server时,出现如下错误Unknown error 10106解决方法:
2012-10-15 11:00:14
1140
转载 12个有趣的C语言面试题
摘要:12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!1.gets()函数问:请找出下面代码里的问题:#include int main(void) { char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n
2012-09-20 09:25:41
645
转载 ARM 开发板 与 PC机ubuntu系统 nfs 挂载
ARM开发板与PC通过NFS 网络文件系统挂接,很方便文件的移动,也为我们的开发带来了方便。接下来,我就详细的介绍下如何建立ARM与PC机的挂接。我是用的UBuntu系统。首先,我们需要在主机上安装nfs服务器,安装过的过程中一并把一些需要的组件也给安装了。1. 安装 NFS 相关组件sudo apt-get install nfs-kernel-server
2012-08-21 13:29:38
891
转载 聚焦“好奇号”
8 月 6 日,经过八个月的飞行“好奇号”终于登陆火星,它将在那里待一年的时间,采集火星土壤样本和岩心,对火星过去和现在的有机化合物和环境条件进行分析。到底“好奇号”是一个怎么样的火星探测车呢?ExtremeTech 带来了一篇详细解析:“好奇号”长宽高为 3 x 2.8 x 2.1 米,重量 899 千克,对于火星探测车而言,它的身材可谓“重量级选手”。之前在火星上传回大量图片的
2012-08-16 19:50:32
702
转载 C++模板学习
1. 模板的概念。我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。//函数1.int max(int x,int y);{return(x>y)?x:y ;}//函数2.float
2012-08-16 16:57:06
383
原创 Qt Windows应用程序在MinGW中可运行而双击不能运行解决方法
首先简略介绍Qt应用程序的跨平台步骤:1、将工程文件从一个平台(例如Linux)拷贝至另一个平台(如Windows),需删除工程目录中的“***.pro.user”和***-build-desktop文件夹,否则不能重新编译;2、在Qt 4.8.0 for Desktop(MinGW)中进入该工程文件目录运行qmake -project3、再执行qmake生成makefile4、执
2012-08-13 21:38:33
2524
转载 RedHat Linux网络配置文件详解
目前在企业级服务器的Linux系统中,RHEL占有绝对的优势,不管是曾经在互联网公司还是在目前测试Virtualization都是用的RHEL,所以本文主要是针对RedHat的linux来写的。前阵子有一次也被测试中的各种网络配置给搞晕了,因为我们VT-D和SR-IOV基本上都用NIC来测试的。收集了点资料,结合实际经验总结一下。Redhat Linux的网络配置,基本上是通过修改几个配置文件
2012-08-10 21:43:53
1783
转载 linux redhat Centos debian 破解root 密码 “Give root password for maintenance”
linux redhat Centos debian root密码丢失的解决方法有两种方法可以修改root密码:1. 进入单用户模式修改密码对于lilo,在启动时输入代码:boot: linux single 对于grub(通常现在系统都是用这个), 在系统启动时按键盘“e”编辑启动项,在“kernel xxx”行末尾加一个空格 singl
2012-08-10 20:56:31
1270
原创 为VMware添加新硬盘并挂载到指定位置扩容
在Scientific Linux虚拟机中安装arm-linux-gcc交叉编译工具时,由于先前分盘草率,导致目录/usr空间不够,无法将文件arm-linux-gcc-4.3.2.tgz解压完整。于是根据《鸟哥的Linux私房菜》一书使用dd命令在目录/home下制作了一个512M的空文件:# dd if=/dev/zero of=/home/loopdev bs=1M count=51
2012-08-10 20:52:47
3717
原创 VMware设置从光驱中引导启动Linux操作系统
vmware启动时,由于速度太快设置页面一晃就过去了,多试几次后在如下界面按F2可进入Bios设置:VMware的Bios设置界面:根据最下方的提示,用+/-来调整VMware启动系统时加载的顺序,这里从光驱启动的话自然要将CD-ROM Drive放在第一项,然后按F10保存退出设置CD-ROM上电即连接然后再次启动后就会从光驱启动了!在做完
2012-08-10 19:40:06
5410
原创 VMware-Scientific Linux6.1中arm-linux-gcc-4.3.2.tgz安装过程
由于使用的是VMware虚拟机,压缩包放在Windows主机与SL6.1虚拟机的共享文件夹SL6.1ShareFolder中进入共享文件夹:# cd /mnt/hgfs/SL6.1ShareFolder/将arm-linux-gcc-4.3.2.tgz文件拷贝到/tmp目录下:# cp -r arm-linux-gcc-4.3.2.tgz /tmp/解压文件到/usr/local目录下
2012-08-10 15:25:50
1311
原创 嵌入式C中const关键字的使用
const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。 虽然这听起来很简单,但实际上,const的使用也是c语言中一个比较微妙的地方,微妙在何处呢?请看下面几个问题。 问题1:const变量 & 常量 为什么下面的例子在使用一个c
2011-11-08 21:08:25
907
转载 一个老工程师的心理话(转)
诸位,俺当工程师十余年了,从研发到管理!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给兄弟姐妹提个醒,希望他们比咱们强!“1.多上论坛,我现在发现上来的有点晚了。提高自己的专业知识,扩大自己的知识面,学习他人的经验,少走弯路。请教要虚心。2.好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎
2011-11-05 17:33:16
470
转载 详解C语言中volatile关键字
volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,经常需要等待某个事件的触发,所以经常会写出这样的程序:short flag;
2011-11-03 16:52:33
408
原创 C语言指针回顾
C语言中指针是一个较为复杂而又重要的概念,有关指针的定义类型和操作也比较多,最近回顾了谭浩强出版的《C程序设计(第二版)》,作个小结如下:int *p; p为指向整型数据的指针变量 int (*p)[n]; 表示p是一个指针变量,它指向包含4个整型元素的一维数组;可以对下面二者做比较:(1) int a[4]; 表示a有4个元素,每个元素为整型(2) i
2011-11-02 11:16:17
475
STM32F10x硬件开发使用入门_cn
2012-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人