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发中断...... |
|
嵌入式系统的数字图像采集接口电路设计
| 关注: 2013-11-23 |
|
摘要:本文介绍了两种用于嵌入式系统的数字图像采集接口方法,I/O接口和内存直接写入。在对采集速度要求不高的应用中,I/O接口方法可以简化接口电路设计,减少系统资源。对于要求实时进行图像处理的系统,直接写入内存法可以...... |
|
ARM7启动过程
| 关注: 2013-11-23 |
|
嵌入式系统资源有限,程序通常都固化在ROM总运行。ROM中程序执行前,需要对系统硬件和软件运行环境进行初始化,这些工作是用汇编语言编写的启动程序完成。启动程序是嵌入式程序的开头部分,应与应用程序一起固化在...... |
|
ARM内核的中断技术
| 关注: 2013-11-23 |
|
摘要:以ARM7TDMI处理器为例,详细介绍ARM内核的三种中断:常规中断、快中断和软件中断;结合应用,给出优化的中断处理程序的ARM指令代码,对电子设计人员有效大的参考价值。 关键词:ARM 中断 快速 精简指令系统1 ARM7TDMI简...... |
|
S3C44b0 RTC调试经验
| 关注: 2013-11-23 |
|
当你在调试一块板子时,如果那个家伙对你的努力无动于衷时,你会怎么样。
说实在的,我会经常认为应该把这家伙好好安葬了,不该再在这家伙身上浪费时间了。心里这么想着,行动上却不这么做,因为这些家伙可都是用钱买来的,其...... |
|
关于S3C44b0向量中断的疑问
| 关注: 2013-11-23 |
|
s3c44b0的IRQ中断包括了向量中断模式和非向量中断模式,这两种模式只能取其一:即允许了向量中断,就不允许非向量中断。根据三星的资料,提供向量中断模式主要是减少中断的延迟时间,提高其响应速度。其发生的过程是:如果ARM7T...... |
|
|
|
|