码迷,mamicode.com
首页 >  
搜索关键字:嵌入式linux c应用    ( 685个结果
嵌入式 Linux系统编程(二)——文件描述符控制函数fcntl
嵌入式Linux系统编程(二)——文件描述符控制函数fcntl由于fcntl函数实在过于灵活和复杂,本文将fcntl函数从文件IO中单独列出来,便于详细解读。函数原型如下:#include<unistd.h>#include<fcntl.h>intfcntl(intfd,intcmd,.../*arg*/);fcntl函数用于控制操作文件..
分类:系统相关   时间:2016-07-06 18:48:41    阅读次数:230
嵌入式 Linux系统编程(四)——文件属性
嵌入式Linux系统编程(四)——文件属性一、文件属性概述Linux文件的属性主要包括:文件的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容。文件属性示例如下:多个文件属性查看:ls-lih1341714-rw-r--r--1rootroot2.5KMay2810:24bit_marco..
分类:系统相关   时间:2016-07-06 18:48:19    阅读次数:264
嵌入式 Linux系统编程(六)——系统信息
嵌入式Linux系统编程(六)——系统信息一、时间Linux系统下常用的时间类型:time_t、structtm、structtimeval、structtimespec。1、time_t类型时间time_t实际是一个长整型。其值表示为从UTC(coordinateduniversaltime)时间1970年1月1日00时00分00秒(也称为Linux系统的Epoch时..
分类:系统相关   时间:2016-07-06 18:48:04    阅读次数:291
嵌入式 Linux系统编程(五)——目录文件函数
嵌入式Linux系统编程(五)——目录文件函数Linux中目录也是文件,目录操作函数为标准IO库函数。主要函数如下:#include<sys/types.h>#include<dirent.h>DIR*opendir(constchar*name);DIR*fdopendir(intfd);成功返回一个指向目录流的指针,失败返回NULL,并且设置e..
分类:系统相关   时间:2016-07-06 18:47:47    阅读次数:189
嵌入式 Linux系统编程(三)——标准IO库
嵌入式Linux系统编程(三)——标准IO库与文件IO函数相类似,标准IO库中提供的是fopen、fclose、fread、fwrite等面向流对象的IO函数,这些函数在实现时本身就要调用linux的文件IO这些系统调用。一、标准IO库函数的缓冲机制由于IO设备的访问速度与CPU的速度相差好几个数量级,为..
分类:系统相关   时间:2016-07-06 18:47:15    阅读次数:310
嵌入式 Linux进程间通信(二)——exec族函数
嵌入式Linux进程间通信(二)——exec族函数exec函数族的作用是根据指定的文件名找到可执行文件,并用它来取代调用进程的内容,换句话说,就是在调用进程内部执行一个可执行文件。这里的可执行文件既可以是二进制文件,也可以是任何Linux下可执行的脚本文件。exec族函数包含如..
分类:系统相关   时间:2016-07-06 18:43:25    阅读次数:252
嵌入式 Linux进程间通信(一)——进程
嵌入式Linux进程间通信(一)——进程进程是程序的实例化,是运行中的程序。程序在编译时用链接器,运行时用加载器。进程运行在虚拟地址空间,操作系统中每个进程在独立的地址空间中运行,每个进程的而逻辑地址空间均为4GB(32位系统),0-1G位OS,1G-4G为应用。每个进程都有一..
分类:系统相关   时间:2016-07-06 18:42:36    阅读次数:174
第十章
心得体会:本章主要讲嵌入式Linux的调试技术。对于复杂的Linux驱动及HAL等程序库,需要使用各种方法对其进行调试。刚开始讲了打印内核调试信息:printk,这个函数的用法与printf函数类似,只不过printk函数运行在内核空间,printf函数运行在用户空间。执行完相关的命令后,会要求选择 ...
分类:其他好文   时间:2016-07-06 14:39:52    阅读次数:135
嵌入式arm linux环境中gdb+gdbserver调试
一.前言嵌入式Linux系统中,应用开发过程中,很多情况下,用户需要对一个应用程序进行反复调试,特别是复杂的程序。采用GDB方法调试,由于嵌入式系统资源有限性,一般不能直接在目标系统上进行调试,通常采用gdb+gdbserver的方式进行调试。 Gdbserver在目标系统中运行,gdb则在宿主机上 ...
分类:数据库   时间:2016-07-06 10:07:30    阅读次数:202
gdbserver远程调试嵌入式linux应用程序方法
此处所讲的是基于gdb和gdbsever的远程调试方法。环境为:PC机:win7、虚拟机:10.04、下位机:飞嵌TE2440开发板。 嵌入式linux应用程序的开发一般都是在linux里面编写好代码,并用交叉编译器arm-linux-gcc编译好之后再下载到板子上运行。如果建立了远程调试(能够在P ...
分类:数据库   时间:2016-07-06 10:01:57    阅读次数:172
685条   上一页 1 ... 29 30 31 32 33 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!