嵌入式Linux——nand flash 驱动开发(一):硬件介绍

本文章讲nand flash的驱动开发,而在介绍驱动程序之前我想先介绍一下我所用的硬件。这样对程序的开发更为方便。本文所使用的nand flash芯片为K9F2G08U0C,下面是他的一些必要的特性: •支持电压 - 3.3V device(K9F2G08U0C): 2.70V ~ 3.60V...

Linux加速启动,启动时间的极限优化

在上次完成嵌入式应用的Linux裁减后,Linux的启动时间仍需要 7s 左右,虽然勉强可以接受,但仍然没有达到我个人所追求的目标——2s 以内。况且,在实际的商用环境中,设备可靠性的要求可是5个9(99.999%,即OOS时间低于5分钟/年),这就...

嵌入式Linux C编程学习之路(七)—— Open/Close函数

1. input & output:站在应用层考虑 Input:内核-->用户,从内核读取数据或从文件读取数据 ————read函数 Output:用户-->内核,写数据到内核或写数据到文件中 ————write函数 2. 内核中文件太多了,写到哪个文件,从哪个文件中读...

学习嵌入式的捷径

    相信随着物联网的火热,嵌入式Linux是会越来越火的,从而嵌入式Linux的岗位需求也会越来越旺盛。但是学习嵌入式Linux的方法却很少有人提及,或者说,很少有一个行之有效的方法去实践!而这一现状,在观看了朱友鹏老师的物联网大讲堂...

看看牛人是如何学习嵌入式的

小编在网上瞎逛的时候,看到一篇文章,作者写的是自己如何学习嵌入式的,想来或许对学习嵌入式的朋友有用,就摘下来和大家一起看看,以下是部分原文:   学习嵌入式   在这里我把它单独列出,文章有点紊乱,但是内容希望有益。   1、...

作为一个新人,怎样学习嵌入式Linux?

   今天收到一封群邮件,标题为《作为一个新人,怎样学习嵌入式Linux?》是转发一位前辈写的内容。我作为一名安卓应用开发的非熟练者,觉得这篇很适合作为linux学习的指导。故转载至此,以备学习借鉴之用。   作为一个新人,怎样学习嵌...

Linux技术学习要点,您掌握了吗---初学者必看

 1、如何做好嵌入式Linux学习前的准备?  要成为一名合格的嵌入式Linux工程师,就需要系统的学习软、硬件相关领域内的知识,需要在最开始就掌握开发的规范和原则,养成良好的工作习惯。为了确保学习的效果,信盈达安排的整个课程体系是非...

嵌入式Linux-根文件系统2_(利用交叉编译工具链,构建/lib目录)

光有应用程序(命令)是不够的,因为应用程序本身需要使用C库的库函数,因此还必需制作for ARM的C库,并将其放置于/lib目录。my god,要自己写C库的源代码吗?不用!还记得交叉编译工具链的3个组成部分吗?交叉编译器、for ARM的C库和二进制...

采用busybox的制作嵌入式Linux根文件系统

  busybox简介 Busybox是构建嵌入式Linux根文件系统的软件,用它制作根文件系统简单、方便,而且设置灵活。 busybox常被很形象地称为嵌入式Linux系统中的瑞士军刀,因为它将许多常用的UNIX命令和工具结合到了一个单独的可执行程序中。...

转:Buildroot构建指南——Overview

转载自:https://blog.csdn.net/zhou_chenz/article/details/52295674 使用Buildroot,让嵌入式Linux系统构建更加便捷。本文以Buildroot-2016.05的版本为基础来讲解,不同版本之间有细节差异,需要根据读者使用的版本自行调整。 B...

多线程编程最新资料大全

MultiCore-MultiThread for v1.3 for ZTE多线程编程的入门指导嵌入式LINUX培训第三四五次课QT编程及应用嵌入式Linux应用程序开发详解绝对优秀的linux课件多线程编程指南(中文版).rarWindows环境下的多线程编程原理与应用.rar多线程编程基础...

openwrt的主makefile分析

源地址: http://www.right.com.cn/forum/thread-73443-1-1.html         OpenWrt是一个典型的嵌入式Linux工程,了解OpenWrt的Makefile的工作过程对提高嵌入式Linux工程的开发能力有极其重要意义。         OpenWrt的主Makef...

嵌入式Linux实验手册——基于ARM9 S3C2410实验平台.doc

  嵌入式Linux实验手册 基于ARM9 S3C2410 实验平台   1. 实验概述... 1 2. 实验环境配置... 1 2.1 开发主机配置... 1 2.2 实验板介绍... 1 2.3 实验板配置准备... 4 3. Linux预备知识... 5 3.1 Linux常用命令... 5 3.2 Makefile的使用常...

嵌入式 linux arm Qt支持jpg格式的图片

嵌入式 linux arm 嵌入式 arm Qt支持jpg格式的图片 arm开发板上,Qt默认支持png格式的图片,对于jpg格式的图片,没有默认支持,若需支持jpg格式的图片,需要作如下操作: 1.qt移植到arm开发板时,编译qt库的时候,需要将参数:-qt...

深度探索串口通信

串口通信,用的太多了,然而一直没有深入研究过。从刚开始入门单片机,就学习了如何用电脑和单片机通信,但是一旦通信成功后,就再也没有仔细去深入研究过了。这次在使用嵌入式Linux开发板的过程中,被一个问题卡了很久很久,使得我重新认...

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

写文章

热门文章

一周热门问题