- 博客(11)
- 收藏
- 关注
转载 (转)嵌入式程序员应该知道的几个基本问题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的AS
2015-07-26 23:50:29
409
原创 linux——ssh服务器的配置
一.了解一下ssh服务器: 1.ssh(sercure shell):安全外壳协议。这里要安装的是 openssh:它是ssh协议的免费开源实现,以此来实现远程登录。2.在linux中其作用是作为远程登录。二.ssh服务器的配置:1.下载和安装:终端输入:sudo apt-get install openssh-server2.检测服务是否启动:
2015-07-19 15:10:58
902
原创 linux——samba服务器的配置
一.首先让我们来熟悉一下Samba服务器: 1.Samba(Server Message Block):信息服务块2.一种在局域网上共享文件和打印机的服务二.Samba服务器的配置:这里我使用的是Ubuntu 12.04的系统,实现的是Linux下和Windows的文件互通共享功能,在Linux上面把Samba搭建好,然后在Windows上面访问。 1.
2015-07-19 11:08:37
510
原创 Ubuntu下图形界面配置IP
在使用到开发板的时候,为了使虚拟机与开发板实现文件的共享,因此必须对虚拟机进行IP的配置,下面是通过图形界面的方式对Ubuntu下IP进行配置。1.点击Ubuntu上面的标题栏:2.选择编辑链接:3.选中编辑链接:4.点击Add添加一个网络链接:5.配置上面选项后,点击Add添加IP地址
2015-07-19 01:38:12
18073
原创 linux——nfs服务器的配置
一.首先,简单介绍一下linux中nfs: 1.nfs:Network file System(网络文件系统)2.作用:实现俩个linux系统中目录的共享。3.nfs本身是一种文件系统,没有文件传输功能,基于RPC协议,才实现文件目录的共享。4.是一种C/S架构注:RPC协议:(Remote Procedure Call Protocol)远程过程调用协议。二.
2015-07-19 00:23:38
375
转载 makefile的编写,简单易懂
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一
2015-07-14 23:38:52
395
转载 解剖typedef关键字
最近在对c语言进行研究学习,发现typedef关键字在函数和内核中运用很多。对于其用法,找到了一个很好的帖子,现转载以便学习之用。好了,话不多说,下面进入正题:带你解剖typedef之前,让我们先来看看POSIX.1中对信号处理函数signal的原型说明:void (*signal(int sig, void (*func)(int)))(int);对于不熟悉C语言声明的朋友,
2015-07-14 23:33:23
316
转载 error: two or more data types in declaration specifiers原因及解决方法 [转]
编译时报错:[plain] view plaincopyprint?error: two or more data types in declaration specifiers 原因可能有两个:1. 少了一个分号";",比如定义一个结构体时,在最后忘了加分号。解决方法:加上分号即可。2. 重复定
2015-06-30 13:08:29
4871
原创 关于linux中交叉编译器的配置
对于自己从源代码中去构建arm-linux交叉编译工具是一件相当麻烦的事情,所以对于搭建交叉编译环境,选择预先编译好的工具链是节省时间的做法。先下载arm-linux-gcc,我这边是下载的4.3.2的版本。下面介绍他的安装过程:1.以root用户登录2.复制arm-linux-gcc-4.3.2.tgz到根目录下tmp文件夹里面3.解压:tar xvzf arm-linux-
2015-06-28 11:38:33
549
原创 关于autotools的安装以及使用
在嵌入式的工作中,对于编写makefile是不可缺少的技能,但是对于一些大型的项目,编写makefile文件相对来说比较麻烦,但是我们可以借助GNU Autotools工具进行实现。我是用一个简单的例子来进行总结和归纳,一个最普通的输出 helloworld 的程序。这里交代一下取名为 main.c。对于autotools的安装: autotools是一系列的工具,包括:autocon
2015-06-25 01:32:36
1720
原创 关于linux中字符设备驱动程序的设计
作为初学者自己总结了一下一个简单的linux字符设备驱动程序中需要学习的内容一.字符设备驱动程序的组成:1.头文件:头文件部分包含进数据结构及内核函数需要用到的头文件。2.file_operations结构体变量:声明了驱动程序的所有接口函数。3.接口函数:包含字符设备驱动程序与内核及应用程序交互的read()函数,write()函数,open()函数,ioctl()函数,
2015-06-04 14:41:25
982
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人