ARM LINUX与普通LINUX区别

相对于ARM linux,我们说的普通linux指的是X86 linux,他们都是linux系统,但是由于ARM和X86是不同的CPU架构,他们的指令集不同,所以软件编译环境不同,软件代码一般不能互用,一般需要进行兼容性移植。  X86是经典的CISC指令集,指令集...

udev 重命名设备节点名 自动挂载、卸载存储设备分区

    对U盘、SD卡、硬盘、操作的时候,需要对设备热拔插以及设备自动挂载自动卸载进行处理。有些时候我们需要对设备名进行固定,比如:SD卡卡槽1插入的设备固定它的设备名为sd_card1。 设备插入时将sd_card1的各个分区自动挂载固定的目录上...

Linux进程的调度策略

Linux进程的调度策略分为以下几种:   #define SCHED_OTHER 0 #define SCHED_FIFO 1 #define SCHED_RR 2 #define SCHED_BATCH 3 #define SCHED_IDLE 5   可以把它们分为两大类: 实时进程 - SCHED_FIFO和SCHED_RR 非实时进程 ...

嵌入式文件系统启动顺序init

文件系统启动过程Linux的启动过程主要分成两个阶段: 1.启动内核。在这个阶段,内核装入内存并在初始化每个设备驱动器时打印信息。   2.执行程序init。装入内核并初始化设备后,运行init程序。init程序处理所有程序的启动,包括重要系统...

交叉编译gstreamer for arm

1.下载glib,libxml2,gstreamer到目录/home/mars/Downloads/ 2.mkdir /home/mars/arm-linux/usr 3.解压缩glib:tar zxvf glib-2.22.0.tar.gz 4.cd glib-2.22.0 5.输入: CC=arm-linux-gcc ./configure --build=i686-linux --host=arm-linux...

ESP8266调试-P2P(AP模块与STA模块通信)

ESP8266有三种模式可以选择,AP/STA/AP+STA,  下面我们要实现的是模块与模块之间点对点的通信 通信的三个过程 1. 建立WiFi连接  a. 首先一个模块配置为AP模式,开启WiFi热点,(可以设置WiFi名称、密码和加密方式)  b. 然后另一...

Linux的sleep()和usleep()的使用和区别

 函数名: sleep  头文件: #include // 在VC中使用带上头文件         #include   // 在gcc编译器中,使用的头文件因gcc版本的不同而不同  功  能: 执行挂起指定的秒数  语  法: unsigned sleep(unsigned seconds); 示例:...

linux下qt虚拟键盘

本文编译使用qt5.7源码自带虚拟键盘 步骤如下:     1.下载Qt5.7源码        http://download.qt.io/official_releases/qt/5.7/5.7.0/single/qt-everywhere-opensource-src-5.7.0.zip    解压   2.找到虚拟键盘源码目录qtvirtualk...

启动 netconsole 将内核消息发送到远程 syslog 服务器

启动 netconsole 将内核消息发送到远程 syslog 服务器netconsole 可以将内核的 printk 消息通过 udp 发送到远程主机上,而且还可以将消息发送到远程主机的syslogd里.  内核配置 一般情况下系统内核都已编译 netconsole 模块, 直接使用即可...

awk使用大全

awk是AIX和UNIX上的最强大的文字匹配搜索工具。本文详细介绍awk的适用方法。 awk 命令的输入 awk 命令的输出 通过记录和字段的文件处理 awk 命令编程语言 : 模式 操作 变量 特殊变量标志 示例说明:在文件中查找与模式匹配的行,然...

Zookeeper实战之嵌入式运行Zookeeper单机模式

很多使用Zookeeper的情景是需要我们嵌入Zookeeper作为自己的分布式应用系统的一部分来提供分布式服务,此时我们需要通过程序的方式来启动Zookeeper。此时可以通过Zookeeper API的ZooKeeperServerMain类来启动Zookeeper服务。下面是一个单机...

阿里云IoT发布Link Develop 2.0 最快10分钟完成物联网全链路开发

9 月 16 日,阿里云IoT开发平台 Link Develop 2.0 正式上线,该平台将完全颠覆传统物联网开发模式,帮助传统企业快速实现设备端到应用端一站式物联网开发,相比于传统的开发环境,Link Develop 2.0将帮助企业节省三分之二开发成本,最快仅...

linux下移植wifi之概念介绍(一)

详细介绍linux下移植wifi的步骤.docx 目录 一、         背景... 2 二、         概念介绍... 2 1.     Card introduction. 2 2.     cfg80211. 4 3.     mac80211. 4 4.     nl80211. 5 5.     加密方...

Linux下二维码生成工具:QRencode

参考文章 安装 # 安装libpng >>>yum install -y libpng libpng-devel # 安装qrencode(当然也可以使用源码编译安装) >>>yum install -y qrencode 使用 # 将your input words转换为二维码并保存在qrcode.png图片中 >>...

嵌入式交叉编译环境的搭建过程,图文解说

我晕,竟然图片不显示,还是看我的新浪博客吧!http://blog.sina.com.cn/s/blog_b90c3cdf0101g1p1.html     电脑系统:win7系统。虚拟机系统:workstation6.5 。虚拟机安装的linux版本:fedora9.0。内核:linux2.6.25  。     首先...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题