嵌入式linux开发之路----------配置一个适合自己的linux环境

配置环境   每个人的嵌入式开始都是从配置一个linux环境开始的,不同的是linux的发行版有很多,每个人喜欢的也不同。像我就比较喜欢archlinux系的linux发行版,因为它的包确实非常非常多,基本能够完全满足你的需求。但是它确实会有很多...

嵌入式 Linux时间函数

Linux的时间函数  一、时间相关说明 格林威治时间表示0时区的标准时间。其他时区的时间和此标准时间均有时间差。UTC(Universal TimeCoordinated)是世界协调时间,是格林威治时间在互联网中的表示方法 二、标准C语言时间函数 1、time...

嵌入式linux TCP socket编程

一、利用内核编程的API sendto  和  recvfrom sendto()_Linux C函数 sendto(经socket传送数据) 相关函数   send , sendmsg,recv , recvfrom , socket 表头文件   #include < sys/types.h >   #include < sys/socket.h...

移植python到嵌入式linux上并添加json库

首先下载嵌入式python, 然后按照压缩包内的移植方法操作, 然后执行 source /etc/profile, 然后将:/lib/python2.5/site-packages和/lib/python2.5/lib-dynload下的所有文件拷到/lib/python2.5/下, 拷贝时进入对应文件夹使用 cp -ri...

嵌入式linux调试技巧

一、printk 1、打印往往是最常用的调试技巧。 调试内核和驱动都可以采用printk。在Kernel.h (includelinux)中定义了log的等级。 未指定日志级别的 printk() 采用的默认级别是 DEFAULT_MESSAGE_LOGLEVEL,这个宏在kernel/printk.c 中被定义...

嵌入式Linux中的根文件系统

以下内容转载于http://mp.weixin.qq.com/s/O6MklgKekSc9gbM7zQSMEQ,有删改。一、首先要明白的是什么是文件系统?,文件系统是对一个存储设备上的数据和元数据进行组织的机制。这种机制有利于用户和操作系统的交互。在一篇oracle的技术...

嵌入式Linux中程序自启动问题

         买来的开发板一启动就进入Qtopia的界面,很像个手机,但我想让它开机就执行我的程序,怎么办呢? 在网上查找关于Linux启动的文章,发现这个文件配置了启动所做的操作:/etc/inittab. [cpp] view plaincopy # ...

嵌入式Linux开发,开源项目

我认为作为嵌入式Linux开发者,要非常熟悉的几个开源项目: 1 d-bus  dbus是freedesktop下开源的Linux IPC通信机制 2 gstreamer  是一个创建流媒体应用程序的框架 3 gconf GConf 简化了 GNOME 桌面用户管理首选项的工作。 GC...

嵌入式Linux操作系统简介

嵌入式Linux操作系统介绍  嵌入式Linux操作系统,是个与生俱来的网络操作系统且成熟稳定。其为开源软件且源代码开放,不存在黑箱技术,按照GPL公约任何人都可以对它进行修改添加新的功能形成自己的产品。可以对系统进行内核定制做到最小...

通过Python控制嵌入式Linux

通过Python控制 使用的Python版本为2.7.9。 克隆Matrix配件Python相关的库之前,需要先确保你的板可正常上网,并且已经安装好git;接着执行以下步骤安装Python相关的库文件 $ apt-get install Python-dev $ apt-get install libi2c-dev...

嵌入式Linux进程信息及内存布局

 Linux进程信息及内存分布简介 一、linux进程信息 本文以thread进程为例,简单创建两个线程。   1、获取进程状态cat/proc//status(海思平台和ST平台差不多) Name:  thread State: S (sleeping) Tgid:  1199 Pid:   1199 PPid:...

嵌入式Linux系统启动过程

嵌入式Linux系统启动过程 一个嵌入式 Linux 系统从软件角度看可以分为四个部分:引导加载程序(Bootloader), Linux 内核,文件系统,应用程序。当系统首次引导时,或系统被重置时,处理器会执行一个位于Flash/ROM中的已知位置处的代码,B...

概览最有前景的下一代嵌入式 Linux 软件更新机制

http://www.techweb.com.cn/network/system/2016-12-21/2456610.shtml 随着像 APT 和 Yum 等传统包管理解决方案渐渐老去,并且不适用于嵌入式和 IoT 等 Linux 的大量新兴领域,新一代的基于原子化的 Linux 软件升级方案应运而生。Konsulko...

嵌入式Linux之字符设备的驱动

驱动程序是字符设备。写一个驱动程序:1、写框架;2、完善硬件的操作:a、看原理图;                                b、看芯片手册;                                c、写代码。LED驱动...

嵌入式Linux之我行——2440按键驱动实例开发详解(带去抖动)

嵌入式Linux之我行——按键驱动在2440上的实例开发(带去抖动)  分类: 内核、驱动开发篇 原文链接:http://blog.chinaunix.net/space.php?uid=22174347&do=blog&cuid=2097608 嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入...

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

写文章

热门文章

一周热门问题