240
收录了9941篇文章 ·1883个问题 · 0人关注

嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,近几年来已成为研究热点。目前正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。

0

linux 中socket编程中setsockopt()函数功能介绍

功能描述:        获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKE...

0

pidstat - 监控并统计Linux进程的数据(内存,进程等监控)

1、安装 sudo apt-get install sysstat 2、使用 /usr/local/bin/pidstat -r -u -d -w -h -p 3、参数项 -C comm #只显示那些包含字符串(可是正则表达式)comm的命令的名字 -d #显示I/O统计信息(须内核2.6.20及以后) PID #进程号 k...

0

MongoDB之数据库管理

http://www.cnblogs.com/5ishare/p/5708863.html 前面补充过把MongoDB作为服务,今天主要了解数据库管理,在操作之前先把MongoDB服务打开。 一、显示数据库清单 如果想查看数据库列表可以使用show dbs. 二、切换数据库 通过使用Mongo...

0

Embedded Linux Primer----嵌入式Linux基础教程--2.3.5~8节--存

内存空间 事实上,所有的传统嵌入式操作系统查看与管理系统内存的时候都作为单一大型的平行的地址空间。也就是说,一个微处理器的地址空间范围从0到物理地址空间的最大值。例如,如果一个微处理器有24条地址线,那么它的内存最大是16MB。因...

0

linux2.6 内核I2C驱动框架-韦东山-专题视频课程

linux2.6 内核I2C驱动框架—1919人已学习 课程介绍        新版本I2C框架和这个差不多,建议重点看新版本的课程收益    熟悉2.6 内核I2C驱动框架讲师介绍    韦东山更多讲师课程    2003 年毕业于中国科学技术大学,电...

0

嵌入式Linux网络编程,网络基础,套接字socket(SOCK_STREAM、SOCK_DGRAM

文章目录1,socket1.1,socket的类型(SOCK_STREAM、SOCK_DGRAM、SOCK_RAW)1.2,socket的位置2,IP地址2.1,特殊IP地址:3,端口号4,字节序(大端序、小端序)4.1,字节序(网络字节序(NBO和主机字节序HBO)4.2,字节序转换函数htonl...

0

armlinux嵌入式开发错误异常大全及解决办法

1. uboot standalone应用出现,data abort错误,之后重启 (1)int指针没有4字节对齐,造成异常,但是uboot并没有处理此异常,所以重启 解决办法:检查指针操作时候是4字节对齐,修改即可 2. 编译linux内核时,出现: arch/arm/kernel/asm-o...

0

linux使用xinetd自定义服务

系统:ubuntu 12.04 1.安装xinetd  #apt-get install xinetd 2.编写自己的一个程序 #vim /workspace/hello.c ################################### #include #include #include void main(void){      printf("Welcom! Hell...

0

ARM Linux从Bootloader、kernel到filesystem启动流程

ARM Linux启动流程大致为:bootloader ---->kernel---->root filesystem。bootloader 是一上电就拿到cpu 的控制权的,而bootloader实现了硬件的初始化。bootloader俨然就成了Power on 之后第一个吃螃蟹的代码。 谈到这就得想到硬件机制...

0

Linux 源码安装MySQL 你GET了吗?

前情介绍: 操作系统:Linux localhost.localdomain 3.10.0-514.21.1.el7.x86_64 #1 SMP Thu May 25 17:04:51 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux(uname -a可以查看) 数据库:mysql Ver 14.14 Distrib 5.6.37, for Linux ...

0

关于数组越界问题简析

code1: #include #include void f(){} int main() { int i=10; //char*p=(char*)&i; //int *pp=&i; char str[9]; scanf("%s",str); printf(" i=%d ",i); printf("main:%...

0

Quic协议介绍和浅析

一,Quic全称是什么? QUIC 全称 Quick UDP Internet Connection, 是Google制定的一种基于 UDP 协议的低时延互联网应用层协议。 二,Quic的优势和应用场景 1,为什么需要Quic: 近三十年来,tcp协议发展得非常缓慢 很多网络中间层...

0

Linux 内核 C 语言深度解析

参考https://blog.csdn.net/valada/article/details/79909235 ,此外,还有其他Linux内核的相关介绍。

0

名词解释:Linux内存管理之RSS和VSZ

名词解释:Linux内存管理之RSS和VSZ_ITPUB博客http://blog.itpub.net/29757574/viewspace-2150678/   Linux内存管理中不管是top命令还是pmap命令,都会有RSS和VSZ这两个名词,这里解释一下: RSS( Resident Set Size )常驻内存集合大...

0

如何在linux中获取ACPI表

ACPI, 全称又叫 Advanced Configuration and Power Management Interface, 高级配置和电源管理接口。BIOS过程中就会生成这些表格,然后Linux系统中很多时候需要访问ACPI表格来获得一些硬件的内存地址。 所有的ACPI表位于目录/sys/firmw...

热门文章