嵌入式Linux应用开发学习记录(编程基础)

C/C++文件 ->可执行文件需4步: 1.预处理:处理include、宏定义、条件编译,输出 .i 文件 2.编译:把C翻译成汇编 3.汇编:汇编翻译成机器代码(OBJ文件) 4.连接:将上面生成的OBJ和库的OBJ连接,生产可执行文件 编译和运行: $  sud...

YAFFS文件系统在嵌入式Linux上的实现

 引言       随着嵌入式技术在各种电子产品中的广泛应用,嵌入式系统中的数据存储和管理已经成为一个重要的研究课题。Flash存储器具有速度快、容量大、成本低等很多优点,因此在嵌入式系统中被广泛用做外存储器件。Flash主要有NOR和N...

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

本文来自百度文库:http://wenku.baidu.com/view/848775ece009581b6bd9ebc3.html,是嵌入式大神韦东山的经验,他嵌入式视频被下载了数十万次。 作为一个新人,怎样学习嵌入式Linux?被问过太多次,特写这篇文章来回答一下。 在学习嵌入式L...

linux嵌入式系统交叉开发环境

交叉开发的特点是使用交叉开发环境编译出目标机上可以运行的二进制程序。 tool chain就是一整套的交叉开发工具,包括cross assembler、cross compiler、 cross library以及cross link组成。 不同的目标板就需要对tool chain进行不同的配置...

嵌入式 ntfs-3g 移植

最近在hisi3716CV200平台上需要支持ntfs的写入,所以移植了 ntfs-3g,整个过程比较简单。 前提:  内核增加fuse驱动,我这边lsmod已经有驱动了(怎么增加内核选项编译,请问度娘) 步骤 1.到http://www.tuxera.com/下载最新的ntfs-3g...

嵌入式Linux系统的图形用户界面

作者:穆煜,华清远见嵌入式学院讲师。 当今,在设计嵌入式产品的图形用户界面时,用到的工具主要有以下几种: 1. Qt/Embedded Qt是Trolltech公司发布的一个跨平台的C++图形界面应用程序框架。它实际上是一个类库,里面包括了大量的可重用...

关于CPU Cache -- 程序猿需要知道的那些事

关于CPU Cache -- 程序猿需要知道的那些事 本文将介绍一些作为程序猿或者IT从业者应该知道的CPU Cache相关的知识 文章欢迎转载,但转载时请保留本段文字,并置于文章的顶部 作者:卢钧轶(cenalulu) 本文原文地址:http://cenalulu.gith...

新手进阶,给Linux初学者的建议!

给嵌入式linux初学者的建议                                                    目前,Linux作为嵌入式系统的主力军,广泛应用于消费类电子、工业控制、军工电子、电信/网络/通讯、航空航天、汽车电子...

Openwrt学习之路-(4-Openwrt main Makefile)

题图:gratisography Openwrt main Makefile OpenWrt是一个典型的嵌入式Linux工程,了解OpenWrt的Makefile的工作过程对提高嵌入式Linux工程的开发能力有极其重要意义。OpenWrt的主Makefile文件只有100行左右,可以...

嵌入式Linux基础知识3(嵌入式Linux开发入门的6个步骤 新手必看)

需求说明:IPC项目需要Linux系统,知识储备 来自:http://www.eeskill.com/article/index/id/4405.html 嵌入式Linux入门六部曲《新手请进》 经常在论坛有一些Linux初学者会询问:Linux如何入门?笔者对此给出建议:嵌入式Linux入门...

嵌入式Linux学习记录(1)

class="markdown_views prism-dracula"> 2019-4-4 为什么学习嵌入式Linux? 怎么学习嵌入式Linux? 单片机/bootloader–>Linux系统/驱动–>Linux APP(C/C++、QT). 单片机入手,理解并掌握bootloader,bootloader是单片机程序大...

开发板挂载NFS系统

在建立交叉编译环境的时候,经常需要网嵌入式Linux环境中拷贝文件,nfs网络共享文件系统是一种很方便的方式。 在嵌入式Linux挂载nfs系统,需要用到如下命令:1 mount -t nfs -o nolock,rsize=1024,wsize=1024 10.11.52.249:/windows/nfs_r...

如何在嵌入式Linux产品中做立体、覆盖产品生命期的调试 ( 1 )

  如何在嵌入式Linux产品中做立体、覆盖产品生命期的调试:   在嵌入式Linux产品中的调试不像window环境下有很好的IDE支持,对于如何做好综合运用下面的手段,做个立体、覆盖产品生命期的调试; 1 print 2 syslog 3 gdb/gdbserver/core 4 ...

入式实时程序设计中C/C++代码的优化

对於设计嵌入式Linux 系统的研发人员来说,有一个问题是必须要考虑到的,那就是记忆体的空间。   我们知道嵌入式Linux 系统所用的记忆体不是软碟、硬碟、ZIP 盘、CD-ROM、DVD 这些众所周知的大容量常规记忆体,它使用的是例如Rom, Compac...

五、mini2440下NFS服务器的搭建

 通过自己这几天的摸索终于把linux交叉开发环境搭建好了,现在总结一下自己做的工作。      在嵌入式开发的过程中,PC应用开发是直接在pc上进行的,但是嵌入式linux应用开发则必须依靠宿主机才能进行。所以,在宿主机上搭建针对某种目...

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

写文章

热门文章

一周热门问题