嵌入式linuxC++语言(一)——C++简介一、C++简介C语言作是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的程序,需要高度的抽象和建模时,C语言并不合适。为了解决软件危机,20世纪80年代,计算机界提出了OOP(objectorientedprogramming)思想,支..
分类:
编程语言 时间:
2016-08-11 22:56:23
阅读次数:
364
0x01 《从实践中学嵌入式Linux应用程序开发》一书中关于文件描述符的内容: 内核如何区分和引用特定的文件呢?这里用到一个重要的概念——文件描述符。对于Linux而言,所有对设备和文件的操作都是使用文件描述符来进行的。文件描述符是一个非负的整数,它是一个索引值,并指向在内核中每个进程打开文件的记 ...
分类:
其他好文 时间:
2016-07-30 16:18:18
阅读次数:
206
嵌入式linux面试题解析(三)——Linux应用编程部分一1、TCP与UDP的区别TCP:是面向连接的流传输控制协议,具有高可靠性,确保传输数据的正确性,有验证重发机制,不会出现丢失或乱序。UDP:是无连接的数据报服务,不对数据报进行检查与修改,无须等待对方的应答,会出现分组丢..
分类:
系统相关 时间:
2016-07-30 06:58:56
阅读次数:
323
嵌入式linux面试题解析(一)——ARM部分二1、描述一下嵌入式基于ROM的运行方式基于RAM的运行方式有什么区别。基于RAM的运行方式:需要把硬盘和其他介质的代码先加载到ram中,加载过程中一般有重定位的操作;基于ROM:没有上面的操作。基于ROM:速度较基于RAM的慢,因为会有一..
分类:
系统相关 时间:
2016-07-30 06:57:56
阅读次数:
298
嵌入式linux面试题解析(二)——C语言部分三1、下面的程序会出现什么结果#include<stdio.h>#include<stdlib.h>#include<string.h>voidgetmemory(char*p){p=(char*)malloc(100);strcpy(p,”helloworld”);}intmain(){char*str=NULL;getmemory(str);printf(“..
分类:
编程语言 时间:
2016-07-29 19:29:56
阅读次数:
1208
下载源码libusb-1.0.9.tar.bz2解压到当前目录,我是在64位Ubuntu14.04,内核版本3.13上编译的。终端进入到源码目录,先进行配置./configure--build=x86_64-unknown-linux-uclibc--host=arm-unknown-linux-gnu--prefix=/home/user/code/libusb-1.0.9/installCC=arm-buildroot-li..
分类:
系统相关 时间:
2016-07-29 19:26:46
阅读次数:
761
嵌入式linux面试题解析(二)——C语言部分二1、.h头文件中的ifndef/define/endif的作用?答:防止该头文件被重复引用。2、#include与#include“file.h”的区别?答:前者是从StandardLibrary的路径寻找和引用file.h,而后者是从当前工作路径搜寻并引用file.h。3、描述实时系统..
分类:
编程语言 时间:
2016-07-29 15:49:01
阅读次数:
220
嵌入式linux项目开发(一)——HTML编程本文主要讲解HTML的基础知识,主要是涉及嵌入式web服务器中数据交互HTML页面表单制作部分。一、HTML简介HTML是HypertextMarkedLanguage的简称,即超文本标记语言,是一种用来制作超文本文档的简单标记语言。HTML是由WEB的发明者TimBerner..
分类:
Web程序 时间:
2016-07-25 10:35:31
阅读次数:
232
强制类型转换:exit,return:sizeof:求字节数字长能够由计算机一次完成处理的数据称为字,不同体系结构的字长通常会有所区别,例如,现在通用的处理器字长为32位。为了解决不同的体系结构有不同字长的问题,嵌入式Linux中给出两种数据类型,其一是不透明数据类型,其二是长度..
分类:
其他好文 时间:
2016-07-24 12:13:30
阅读次数:
191
嵌入式 Linux下永久生效环境变量bashrc 1) .bashrc文件 在linux系统普通用户目录(cd /home/xxx)或root用户目录(cd /root)下,用指令ls -al可以看到4个隐藏文件, .bash_history 记录之前输入的命令 .bash_logout 当你退出时 ...
分类:
系统相关 时间:
2016-07-23 15:17:11
阅读次数:
318