ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定) (3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。 从事嵌入 ...
分类:
其他好文 时间:
2017-05-17 11:49:18
阅读次数:
193
使用集成开发环境会比使用命令行更容易的编辑代码,大大提高了软件的开发效率。在ARM嵌入式Linux的开发过程中,使用Eclipse集成开发环境也是如此,本文介绍如何使用Eclipse开发嵌入式Liunx软件。本文假设ubuntu上已经安装好了ARM交叉编译环境。一、安装软件 1. 安装Eclipse ...
分类:
系统相关 时间:
2017-05-11 16:05:35
阅读次数:
363
2015-07-01 10:43 编辑: cocopeng 分类:游戏开发 来源:Unity全球官方网站 1 47108 2015-07-01 10:43 编辑: cocopeng 分类:游戏开发 来源:Unity全球官方网站 1 47108 1 47108 Unity 5全局光照技术 Unity ...
分类:
编程语言 时间:
2017-05-06 19:15:50
阅读次数:
320
英文原文由David B. Stewart撰写, 这篇论文对实时嵌入式软件开发的易犯错误做了深入分析,对我们的开发非常有指导意义。 David B. Stewart Software Engineering for Real-Time Systems Laboratory Department of ...
分类:
其他好文 时间:
2017-05-01 17:04:23
阅读次数:
230
本文摘自本人拙著 《嵌入式Linux驱动模板精讲与项目实践》 初步看起来Linux设备驱动开发涉及内容非常多,而须要实现驱动的设备千差万别。事实上做一段时间驱动之后回首看来主要就是下面几点: (1)对驱动进行分类。先归纳为哪个类型的驱动。归类正确再利用内核提供的子系统进行开发,往往会发现事实上非常多 ...
分类:
系统相关 时间:
2017-04-28 23:29:36
阅读次数:
217
本文继续阐述基于低端控制器CPU的SoC固件架构设计。第一节 SoC嵌入式软件架构设计之一:系统内存需求评估 讲述了系统内存需求的评估。这一节讲述内存空间的具体规划分配。CPU有两种体系结构:哈佛结构和冯诺依曼结构。哈佛结构是一种将程序指令存储和数据存储分开的存储器结构,如80251,代码空间与数据 ...
分类:
其他好文 时间:
2017-04-13 21:59:18
阅读次数:
244
低端控制器对执行效率要求很高,成本敏感,因而SoC内置SRAM是紧缺资源。代码分块管理就是为了充分利用内存,提高内存的复用效率而提出的一种设计方法。代码分块管理不仅涉及到硬件,同样对操作系统和应用、驱动的设计都有要求,这些模块共同努力以使执行效率达到最高。 本节讲述代码分块(Bank)管理思想下可执 ...
分类:
其他好文 时间:
2017-04-13 21:58:59
阅读次数:
188
嵌入式固件的系统区(system disk,SD)包括操作系统、驱动、中间件、应用和字库、UI资源等文件,本文讲述SD区的文件系统设计。文件系统最主要的目标是为了实现单个文件的定位和读写。因为一般代码都是不可自修改的,即量产之后不会有写操作,嵌入式系统的SD文件系统就是为了能够简单、高效地定位某个文 ...
分类:
其他好文 时间:
2017-04-13 21:58:21
阅读次数:
260
嵌入式软件设计第11次实验报告 学号:140201213 姓名:崔浩 组别:第6组 实验地点:D19 一、实验目的: 1、了解短信AT指令的使用方法。 2、掌握使用短信AT指令驱动SIM900A发送和接收短信的方法。 二、实验内容: 1.使用AT命令进行模块测试,发送和接收短信。 2.编写程序利用触 ...
分类:
其他好文 时间:
2017-04-05 21:48:36
阅读次数:
259
嵌入式软件设计第11次实验报告 学号:140201101 姓名:刘子聪 组别:第7组 实验地点:D19 一、实验目的: 1、了解短信AT指令的使用方法。 2、掌握使用短信AT指令驱动SIM900A发送和接收短信的方法。 二、实验内容: 1.使用AT命令进行模块测试,发送和接收短信。 2.编写程序利用 ...
分类:
其他好文 时间:
2017-04-05 12:37:11
阅读次数:
239