嵌入式linux系统重新加载DNS配置

        对于通过wifi等移动网络联网的的嵌入式系统而言,当wifi环境发生变化(如连接新的wifi)时,DNS路由器地址很可能会被更新。在这种情况下,应用程序的DNS也要及时更新,不然应用程序的网络可能会不通,当通过http等协议访问服务...

嵌入式linux开发业内各个常用开源项目git仓库地址大全

class="markdown_views prism-dracula"> 1、使用git下载u-boot源码: git clone git://git.denx.de/u-boot.git u-boot 2、使用git下载linux(stable版本)源码: git clone git://git.kernel.org/pub/scm/linux/kernel/git/sta...

在嵌入式Linux上构建2个串口控制台

当前的很多嵌入式系统很多使用2个串口来进行通讯,一个串口常常作为命令行串口,给用户使用。而另一个串口可以用来通信或者作为调试串口使用。     本文以两个串口在Linux下 一个作为调试串口,另一个作为用户命令行串口为例说明。...

嵌入式Linux应用开发完全手册(一)嵌入式Linux基础知识

嵌入式Linux应用开发完全手册 3 嵌入式Linux基础知识 3.1 交叉编译工具 编译工具链,编译工作由几个步骤完成,分别用到了不同的工具 PC端应用 gcc ld objcopy objdump 交叉编译(编译和运行在不同的环境下),arm平台工具...

【嵌入式Linux驱动程序-基础篇】- 驱动与硬件层间的通信

驱动与硬件层间的通信 1 IO端口和IO内存 目前大多数处理器外设都是通过读写寄存器操作芯片外设,这些寄存器处于内存地址或者I/O地址上。从硬件角度考虑,内存和IO区域没有概念上的区别,均是通过地址总线、数据总线和控制总线(读写信号)...

嵌入式linux系统log文件的几个地方

1. /var/log 2. /proc/kmsg 3. /sbin/syslogd -O /var/log/messages  系统log 4. 内核log /bin/dd bs=1 if=/proc/kmsg of=/var/run/klogd/kmsg   &    //创建一块内存区。 /sbin/klogd  /var/run/klogd/kmsg             //开...

嵌入式linux自动更新网络时间NTP移植

有些嵌入式设备中为了节省成本或者体积原因都没有配备掉电保存电池,每次上电之后就需要人为手动的更新系统时间,而且系统时间也不准确。有些需要得到实时的比较准确的时间,以和服务器或是设备之间进行时间同步,但是很多嵌入式设备又不能...

Linux学习之 嵌入式数据库

嵌入式数据库 一.数据库综述 数据库(DataBase,简记为DB)就是一个有结构的、集成的、可共享的统一管理的数据集合。它不仅包括数据本身,而且包括相关数据之间的联系。数据库技术主要研究如何存储、使用和管理数据; n  有结构的:数据...

嵌入式 linux系统如何查看内存使用情况详解

Linux下查看内存使用情况的free命令:   [root@scs-2 tmp]# free   total used free shared buffers cached   Mem: 3266180 3250004 16176 0 110652 2668236   -/+ buffers/cache: 471116 2795064   Swap: 2048276 80160 196811...

嵌入式linux用户登录密码验证

嵌入式linux用户登录密码验证     开发板启动内核后,一般是直接按回车键就能直接进入文件系统,以前一直搞不懂为什么不需要用户密码验证,今天上网查看了一下,原来是因为配置文件的问题。    原来一直以为用户密码验证是由运用程序做...

使用 Yocto Project 构建自定义嵌入式 Linux 发行版

概述 Yocto Project 是一个开源协作项目,它提供了一些模板、工具和方法来支持面向嵌入式产品的自定义 Linux 系统,不管硬件架构是什么。我想要告诉那些对 yocto 这个名称不甚理解的用户的是,术语 yocto是最小的 SI 单元。最为一个前...

嵌入式linux内核制作

1. Linux体系结构 从整体上来分,linux可以分为User Space和Kernel Space构成,即用户空间和内核空间 用户空间:应用程序 C库 系统配置文件等 内核空间:在内存中,用户一般不能直接接触到(系统调用接口,体系结构相关的一些代码等等) ...

对嵌入式Linux中的根文件系统的理解和解析

   虽然前面已经利用Busybox制作了根文件系统,但是对于根文件系统的作用和普通的文件系统之间的区别还是有点模糊。通过查找资料总结了一 下对根文件系统的理解,也欢迎大家一起讨论。    首先要明白的是什么是文件系统,文件系...

嵌入式Linux中时区的修改

1、使用NTP对时,ntpdate + IP 成功后,通过 date 指令查看系统时间,比服务器时间晚了8小时。系统时间 2018-3-1 08:18:52,服务器时间实际是 16点。2、什么原因会造成时间差8小时呢?考虑到是时区的问题,查询系统当前的时区设置 date -R,...

嵌入式 linux 开源项目

http://www.linaro.org/Linaro,一间非营利性质的开放源代码软件工程公司,主要的目标在于开发不同半导体公司系统单芯片(SoC)平台的共通软件,以促进消费者及厂商的福祉。针对于各个成员推出的 ARM系统单芯片(SoC),它开发了ARM开发工...

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

写文章

热门文章

一周热门问题