GCC 编译器使用指南
| 关注: 2013-11-23 |
|
使用语法:
gcc [ option | filename ]...
g++ [ option | filename ]... 其中 option 为 gcc 使用时的选项(后面会再详述),
而 filename 为欲以 gcc 处理的文件
说明:
这 C 与 C++ 的 compiler...... |
|
关于Linux内核学习的误区
| 关注: 2013-11-23 |
|
写给Linux内核新手-关于Linux内核学习的误区 先说句正经的:其实我没资格写这篇文章,因为自己也就一两个月以来才开始有所领悟的。因此,这里与其说是关于Linux内核学习的经验,不如说是自己的教训吧,希望不要扔鸡蛋砸我^...... |
|
学做嵌入式Linux系统V0.1
| 关注: 2013-11-23 |
|
我也来学做嵌入式Linux系统V0.1(完整版)呵呵,终于搞完了,把它发到一个贴子中来,做了一些修改……其中还有一些错误,希望大家指正,偶好修改!!!
—————————&m...... |
|
Linux内核重编译常见故障
| 关注: 2013-11-23 |
|
内核重编译对很多Linux爱好者来说是一个不小的挑战。笔者认为,很多Linux用户对内核通常有一种误解,他们认为普通用户是不能调整内核的。其实,就实际情况而言,这种认识是不全面的。应该说,内核重编译是具有一定深度和复杂...... |
|
gcc安装
| 关注: 2013-11-23 |
|
编译source包需要gcc编译器
a.下载: ftp://ftp.gnu.org/pub/gnu/gcc/官方网站: http://gcc.gnu.org/b.解压:c.建目标目录: 应在目标目录(至少与源目录同级)下配置,编译,d.配置: 我的安装路径是/usr/local/gcc-*.*.*...... |
|
ARM的开发步骤
| 关注: 2013-11-23 |
|
1、做个最小系统板:如果你从没有做过ARM的开发,建议你一开始不要贪大求全,把所有的应用都做好,因为ARM的启动方式和dsp或单片机有所不同,往往会遇到各种问题,所以建议先布一个仅有Flash,SRAM或SDRAM、 CPU、JTAG、和复...... |
|
嵌入式Linux的实际开发
| 关注: 2013-11-23 |
|
Linux自身具备一整套工具链,容易自行建立嵌入式系统的开发环境和交叉运行环境,并且可以跨越嵌入式系统开发中的仿真工具(ICE)的障碍。内核的完全开放使人们可以自己设计和开发出真正的硬实时系统,软实时系统在Linux...... |
|
如何在嵌入式软件设计中查找缺陷
| 关注: 2013-11-23 |
|
结构测试或白盒测试能有效地发现代码中的逻辑、控制流、计算和数据错误。这项测试要求对软件的内部工作能够一览无遗(因此称为"白盒"或"玻璃盒"),以便了解软件结构的详细情况。它检查每个条件表达式、数学操...... |
|
提高实时操作系统的实时性能和可靠性
| 关注: 2013-11-23 |
|
对很多嵌入式系统来说,一个设计良好的实时操作系统(RTOS)可以让开发工程师掌握系统执行任何任务或响应任何关键事件的时间,满足系统实时性要求。为了理解RTOS如何通过系统调度策略实现实时性要求,本文介绍了抢...... |
|
几种主流嵌入式软件代码压缩技术
| 关注: 2013-11-23 |
|
对于嵌入式软件而言,代码尺寸是越小越好。压缩代码以适应受到成本或空间限制的存储子系统已经成为嵌入式系统开发的一项重要事务。ARM、MIPS、IBM以及ARC都提供了降低存储器占用的技术,本文将对这几种架构中代...... |
|
嵌入式系统 BootLoader 技术内幕
| 关注: 2013-11-23 |
|
本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。
在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角...... |
|
一步一步制作arm-linux 交叉编译环境
| 关注: 2013-11-23 |
|
我们使用以下版本的文件为例子建立arm-linux 交叉编译环境: binutils-2.11.gz gcc-2.95.3.gz glibc-2.2.3.gz glibc-linuxthreads-2.2.3.tar.gz linux-2.4.5.gz patch-2.4.5-rmk7.gz # linux kernel patch 我...... |
|
触摸屏芯片ADS7846/ADS7843驱动程序(C51)
| 关注: 2013-11-23 |
|
/*
[文件名] Touch.c
[功 能] 8051单片机驱动ADS7846/ADS7843芯片
[简 介] ADS7846/7843芯片 适合用在4线制触摸屏,它通过标准SPI协议和CPU通信,操作简单,精度高,当触摸屏被按下时(即有触摸事件发生)则ADS7846向CPU发中断...... |
|
|
|
|