摘要:
一、系统环境 软件系统:vmware6.5 + fedora 9 开发版:tiny6410 qt版本:qt4.7.0 编译器:arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz(tiny6410自带) 二、开发平台搭建步骤 这个命令将arm-linux-gcc安装到/op 阅读全文
摘要:
最近忙于毕设,主要是嵌入式开发这部分。嵌入式平台的搭建比较繁琐,接下来我会一步一步的记录嵌入式开发的过程。 一、系统配置 虚拟机:VMware-workstation-6.5.3 Linux:Fedora-9-i386-DVD.iso 二、Fedora安装过程 (1) 首先新建一个虚拟机 (2)然后 阅读全文
摘要:
22号去参加华为的武汉实习生上机考试,3道题目,当时就做出来两道,有一道格式字符串的题目没有做出来。回到学校之后还是重新想了想,把当时没做出来的再做一遍。原题在华为的题库中也没找到,我就凭自己的记忆重新写个大意一样的题目了。题目差不多是这样的:有一个格式化的字符串,如下所示:name=Jorden,... 阅读全文
摘要:
由于在C语言中,不能把所有的代码都放在一个.c文件里面,这样这个.c文件会很大,而且代码维护起来会很麻烦。于是在网上找了些C语言多文件编程的示例,记录下我的学习过程。我们可以把我们的代码按功能进行划分,一些源文件存放函数的实现,一些头文件声明这些函数,这样代码会更有条理。头文件的大致格式:(注意,头... 阅读全文
摘要:
在linux平台下,要为开发版编译内核,需要使用交叉编译工具链。tiny6410使用的是arm-linux-gcc-4.5.1。它默认采用armv6指令集,支持硬浮点运算。以下是安装步骤: 1)将文件 arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz复制到redh... 阅读全文
摘要:
PCA(Principal component analysis)是一种多元统计方法。最近在研究PCA在故障检测上的运用。在这里说说我对PCA的认识。 首先,我们需要有一组数据X,X是n行m列的数据,为了方便,我们认为数据是均值为0,方差为1的数据。其中n为样本数,m为变量。我们可以找到一个线... 阅读全文
摘要:
关于OPC通讯做的比较多了。但是OPC的DCOM配置一直没认真去查资料,专心去整。这可能是因为我在测试程序的时候都是把服务器跟客户端在同一台电脑上运行,这样就不要配置DCOM。现在来记录一下下个人在网上查找的资料吧。http://blog.csdn.net/jinzhili/article/deta... 阅读全文
摘要:
女朋友的电脑有的时候电脑的shift按键会卡住。这个是偶尔会出现的现象,有的时候重启一下又好了。反反复复这样感觉好不方便,就寻思着可以自己写一个按键屏蔽的程序来试试。网上一查,多位大牛有这方面的介绍,我就跟着试试。这是参考的地址:http://www.csframework.com/archive/... 阅读全文
摘要:
由于项目的需要,从一开始接触C#就在操作Excel。从网上查看的资料上,个人知道3种操作Excel数据库的方法。1、SQL操作数据库。通过SQL语言操作Excel数据库。之前一直用这个办法。但是问题就是Excel版本不同,OleDbConnection使用的连接字符命令是不同的。为了保证通用性,其实项目中一直都在使用office2003的.xls格式。SQL语句常用的多看看就知道怎么用了。(有空整理下自己设计的一些函数吧。)2、Excel对象库的引用。移植性有问题,要是被移植的对象装的office版本不一样会有问题的。没有细看。3、采用第三方提供的动态链接库。如NPOI,myexcel。这些动 阅读全文
摘要:
在ARM开发中,用到了redhat虚拟机。我们的宿主机一般是windows系统的,这样在开发的过程中我们会需要在redhat中和windows共享文件,这时候samba服务器就派上用场了。samba服务器可以实现linux与windows之间的文件共享,很方便的。下面介绍下配置的过程。首先要在安装redhat时定制服务器。将samba服务器勾选上,这样安装完redhat时就自带samba服务器了。可以输入以下命令查看系统是否安装了samba,有四个文件吧,有这些就说明已经安装了samba服务器然后需要配置/etc/samba/smb.conf文件,这是samba的配置文件,我们需要对其设置,使 阅读全文