【.Net Micro Framework PortingKit – 10】世界首款Cortex-M

目前在Cortex-M3平台上最常见的嵌入式操作系统就是UCOSII了,除此之外可支持的主流嵌入式操作系统就难以见到了,这是因为Cortex-M3主频较低(常见72M),不支持MMU,片内Flash和片内RAM都比较小等等,这几点限制,就使诸如WINCE系统、嵌入式...

嵌入式开发基础(3)

嵌入式开发基础(3) 一、嵌入式Linux发布包Linux内核启动-->查找和mount根文件系统-->启动脚本可运行程序和工具大多数Linux应用程序依赖1个或多个系统库,其它的程序则需要配置文件和日志文件。总的来说,即使是嵌入式Linux系统,也需要...

基于S3C2410的SD卡linux驱动工作原理

  基于S3C2410的SD卡linux驱动工作原理  我在讲嵌入式Linux驱动开发班的时候,发现不少学员对SD卡驱动这块比较感兴趣,课下来找我探讨。而在很多技术论坛,也有不少人问这方面的问题,所以就想写一下这方面的内容,希望对大家的...

嵌入式linux启动信息完全注释

摘要 我们在这里讨论的是对嵌入式 linux 系统的启动过程的输出信息的注释,通过我们的讨论,大家会对嵌入式 linux 启动过程中出现的、以前感觉熟悉的、但却又似是而非的东西有一个确切的了解,并且能了解到这些输出信息的来龙去脉。 ...

嵌入式Linux系统实现3G网卡拨号

本文介绍在嵌入式Linux中,实现3G联网的基本方法。包括驱动配置,和联网的过程。也对在PC上实现3G的过程进行了介绍。硬件:3g usb模块(华为ce189的3g网卡)+一张sim卡(电信cdma2000)软件系统:Linux主要内容:一、在pc端确认拨号功能可...

基于ARM处理器的LCD控制及触摸屏接口设计

 研究了一种基于ARM处理器的嵌入式网络收音机的设计方案。该系统以ARM处理器及其外围模块为硬件平台,以嵌入式Linux为操作系统,以Mplayer为网络播放软件,实现了嵌入式网络收音机的全部功能。       以嵌入式技术来实现网络收音机,是...

嵌入式学习入门 (献给后来的bitier)

ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标:(1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9)(2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定)(3) 必须熟悉嵌入式软件开发流程并至...

一、Boot Loader的概念和功能

1、嵌入式Linux软件结构与分布 在一般情况下嵌入式Linux系统中的软件主要分为以下及部分:(1)引导加载程序:其中包括内部ROM中的固化启动代码和Boot Loader两部分。 而这个内部固化ROM是厂家在芯片生产时候固化的,作用基本上是引导Boot...

Make工程管理器

[摘至嵌入式linux应用程序开发详解] Make工程管理器就是个自动编译管理器,它通过读取Makefile文件的内容来执行大量的编译工作。用户只需要写一句简单的编译语句就可以了,大大提高了项目的工作效率。虽然它没有windows下的集成开发环境的...

配置网络文件系统服务NFS

在嵌入式Linux下进行应用程序的开发与在Windows下进行应用程序的开发方式有很大不同。在Windows环境下,可以直接在PC上使用各种集成开发工具,进行程序的编辑、编译和运行,但是在嵌入式Linux环境下,缺少简单、高效的开发工具,程序的开发...

Android的应用前景

android从07年出来,到现在已经占据了移动领域70%的份额,移动领域主要是集中在手机和平板,这两块已经是绝对的老大地位了。个人消费领域,android现在是无敌的,后来的新系统如wp8和黑莓目前都不构成威胁。由于android的开放和个人消费领...

进程的深入理解与分析

作者: 曹国辉  南京凌嵌教育嵌入式Linux金牌讲师 专题研究一  进程的深入理解与分析        进程是程序的一次执行过程。用剧本和演出来类比,程序相当于剧本,而进程则相当于剧本的一次演出,舞台、灯光则相当于进程的...

与一线Linux嵌入式开发工程师的对话

    陈工程师一直做Linux的嵌入式开发,作为在开发一线的工程师,他对很多问题的看法可能更切合实际需求,于是,通过邮件,就嵌入式开发方面的问题,请他谈了一下自己的看法:        问:关于嵌入式开发,我们准备给同学们讲解一些...

Linux编译器GCC的使用

 嵌入式Linux编译器GCC的使用1、GCC概述作为自由软件的旗舰项目,Richard Stallman在十多年前刚开始写作GCC的时候,还只是仅仅把它当作一个C程序语言的编译器,GCC的意思也只是GNU C Compiler而已。经过了这么多年的发展,GCC已经不仅仅能...

嵌入式开发的那些事儿(五)

 第五回 Linux    ‘所见即所得’里面的软件是基于嵌入式Linux的,所以你必须准备基于Linux开发的工具链。当然,Linux可以在众多硬件平台上面跑,我们需要的是基于ARM处理器的Linux。    Linux?这么多年来,听见很多人在我耳边说...

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

写文章

热门文章

一周热门问题