嵌入式学习路线

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

杂记之uclinux 和linux的区别

uclinux 和linux的区别标准Linux是针对有MMU的处理器设计的。在这种处理器上,虚拟地址被送到MMU,把虚拟地址映射为物理地 址。通过赋予每个任务不同的虚拟-物理地址转换映射,支持不同任务之间的保护。   uClinux是针对控制领域的嵌入...

GNU C的区别

Linux 内核的引导引导包括很多阶段。一般的SoC嵌入了bootrom,上电时bootrom运行。bootrom会去引导bootloader。 CPU0会发中断唤醒CPU1.之后CPU0和cpu1共同承担这些负载。进行负载均衡。嵌入式Linux领域最著名的bootloader是U-Boot,关于内核...

TQ2440 学习笔记—— 10、嵌入式编程基础知识【arm-linux-ld 选项】

(韦东山——嵌入式Linux 应用开发完全手册) arm-linux-ld 用于将多个目标文件、库文件链接成可执行文件。 介绍 -T 选项,可以直接使用它来指定代码段、数据段、bss 段的起始地址,也可以用来指定一个链接脚本,在链接脚本中进行更...

【linux下用C语言编写带图形界面的成绩管理系统附带源代码】

linux下用C语言编写带图形界面的成绩管理系统附带源代码:(下面内容请配合源代码看)    源代码下载地址:         点击打开链接            或留下联系方式,发给你 一、题目内容    嵌入式Linux数据库编程,用C实现成...

关于Qt几个问题的答案

一、如何emit一个其它类的signal 比如要在A类里emit一个B类的signal。好多人写了比较复杂的方法。其实看Qt的帮助文档就知道了。 就把A类声明为B类的friend class就行。就可以emit了。多简单。 二、在嵌入式linux 里面的Qt要调用系统调用...

关于添加openwrt软件包的概述

主要讲讲自己在学习openwrt软件包添加的记录过程 目标: 掌握如何添加自己驱动会让应用的方法 了解Makefile在openwrt中的定义 openwrt是一个比较完善的嵌入式linux开发平台,拥有众多的软件包 首先按照openwrt的约定,为加入软件包需要在pa...

ARM9的LCD

实验前须知:关于LCD的知识,你可以参考《嵌入式Linux应用开发完全手册》的第13章,只要你静下心来看,里边的知识点完全可以看懂。待你看懂后,LCD的知识你就了解差不多了。接下来就从代码中去解读LCD的实际操作了。操作LCD的大体流程如下...

boa流程分析

引 言   随着企业安全意识的增强以及现代化管理水平的提高,对设备的远程监控在工业控制系统中得到了越来越广泛的应用。近年来,Web技术广泛普及,把Web技术应用在这种监控系统中,可以让操作者通过浏览器维护和管理监测点,查看监测数据...

openwrt makefile 摸版规则

OpenWrt是一个比较完善的嵌入式Linux开发平台,在无线路由器应用上已有100多个软件包。人们可以在其基础上增加软件包,以扩大其应用范围。OpenWrt在增加软件方面使用极其方便,按照OpenWrt的约定就可以很简单完成。        加入的软...

一种嵌入式ARM-Linux GPS智能终端设计

 GPS智能终端是智能交通系统(ITS系统)的重要组成部分,它将卫星定位技术(GPS)、地理信息系统(GIS)以及无线通信技术融于一身。目前,卫星定位终端通常由8位/16位单片机、GSM/GPRS通信模块、GPS模块、LCD液晶显示器等组成,并且采用液晶部...

关于无线温度监测系统

本文根据远程数据采集与控制系统的要求,提出了基于ARM的网络远程系统的实现方案。该系统以搭建Linux操作系统的Mini2440为开发平台,通过嵌入式Linux开发平台构建Boa嵌入式Web Server,将网页上的操作命令通过网络连接到嵌入式Boa服务器,实...

写Linux I2C设备驱动

Linux I2C驱动是嵌入式Linux驱动开发人员经常需要编写的一种驱动,因为凡是系统中使用到的I2C设备,几乎都需要编写相应的I2C驱动去配置和控制它,例如 RTC实时时钟芯片、音视频采集芯片、音视频输出芯片、EEROM芯片、AD/DA转换芯片等等。 ...

不能错过的4本Linux好书

2010年大学毕业,在Linux下编程已三年有余了。最近看论坛上不少朋友谈论看过的编程(Linux)书籍,我感触良多。回头想想,当初那个一无所知,而且老是爱问白痴问题的自己,都想笑,如今终于入门了。再回头数数,这几年买过的关于Linux的书...

QT底层设备接口与移植

引言随着嵌入式Linux应用的不断发展,嵌入式处理器运算能力的不断增强,越来越多的嵌入式设备开始采用较为复杂的GUI系统,手持设备中的GUI系统发展得非常迅速。传统的GUI系统,如Microwindows等,由于项目规模较小、功能较为薄弱,缺乏等三...

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

写文章

热门文章

一周热门问题