首页 > 新闻中心 > 嵌入式系统 > OS与开发工具
嵌入式系统与通用PC机不同,一般没有硬盘这样的存储设备而是使用Flash闪存芯片、小型闪存卡等专为嵌入式系统设计的存储装置,本文分析了嵌入式系统中常用的存储设备及其管理机制,介绍了常用的基于FLASH的文件系统类型。 ......
交叉编译环境介绍 交叉编译是嵌入式开发过程中的一项重要技术,它的主要特征是某机器中执行的程序代码不是在本机编译生成,而是由另一台机器编译生成,一般把前者称为目标机,后者称为主机。采用交叉编译的主要原因在于,多......
代码优化 代码优化指的是编译器通过分析源代码,找出其中尚未达到最优的部分,然后对其重新进行组合,目的是改善程序的执行性能。GCC提供的代码优化功能非常强大,它通过编译选项-On来控制优化代码的生成,其中n是一个代表优......
在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前Linux 下最常用的C语言编译器是GCC(GNU Compiler Collect......
Make Make是一种帮助大型软件工程的编译工作实现自动化的编程语言。正确地使用Make可以大大减少因编译程序而花费的时间,因为它可以消除不必要的再编译。Make的基本设计思想是如果目标文件是在最近一次对源......
1.基本信息: 软件名称 glib 功能简述 Glib是GNOME的一个基础库,提供基本的容器、算法、对象系统、OSAPI的适配器等。 下载地址 http:......
编译sqlite1. 基本信息: 软件名称 sqlite 功能简述 sqlite是一个针对嵌入式系统设计的数据库管理系统(DBMS),实现了SQL92的基本功能,ARM版的......
1. 基本信息: 软件名称 TinyX 功能简述 TinyX是一个针对嵌入式系统设......
编译libjpeg和libpng1. 基本信息: 软件名称 libjpeg 功能简述 &......
编译readline和ncurses1 基本信息: 软件名称 readline 功能简述 readline一个命令行编辑程序库 下载地址 http......
43.2%在阅读
23.2%在互动