S3C44B0的初始化程序的理解
| 关注: 2013-11-23 |
|
S3C44B0的初始化程序就是初始化各个关键的寄存器,建立中断向量,然后转移到主函数去执行程序。不过S3C44B0不支持地址映射,所以程序不COPY到RAM种执行。S3C44B0初始化对我们广大初学者来说,比较难理解的是中断的...... |
|
用单片机实现通用存贮器IC卡的读写
| 关注: 2013-11-23 |
|
本文对AT24系列存贮器和AT89系列单片机的特征及总线状态作为介绍,并以AT24C01与AT89C2051为例详细描述了通用存贮器IC卡的工作原理及用单片机对其进行读写操作的基本电路连接和软件编程方法。 通用存...... |
|
基于ARM的MPEG4视频解码器
| 关注: 2013-11-23 |
|
摘 要:详细阐述了针对ARM平台的MPEG4视频解码算法的优化方法。实验数据表明,优化后的解码器性能得到了全面提升。还结合ARM7TDMI的Easy ARM2200开发平台,给出了嵌入式MPEG-4视频解码的实时实现。1、引言 本文旨在...... |
|
ARM7系统中实现CF卡存储的文件系统设计
| 关注: 2013-11-23 |
|
随着微控制器性能的不断提高,嵌入式应用越来越广泛。但是目前市场上的大型商用嵌入式实时系统,价格昂贵,而且都针对特定的硬件平台。对于中小型系统开发,购买商用实时系统并不划算。 目前我们正着手将嵌入式...... |
|
基于WinCE的I2C驱动程序设计
| 关注: 2013-11-23 |
|
摘要:将操作系统和相应硬件设备连接起来,编写联系硬件和软件的驱动程序至关重要。本文主要讨论在 WinCE操作系统下,如何设计实现S3C2410芯片具有I2C接口的驱动程序;详细介绍WinCE下,流驱动程序的编写方法,同时将驱动通过 P...... |
|
Linux内核源代码的阅读及相关工具介绍
| 关注: 2013-11-23 |
|
随着Linux的逐步普及,现在有不少人对于Linux的安装及设置已经比较熟悉了。与Linux 的蓬勃发展相适应,想深入了解Linux的也越来越多。而要想深入了解Linux,就需要阅读和分析Linux内核的源代码。 Linux的内核源...... |
|
嵌入式Linux的GDB远程调试的实现
| 关注: 2013-11-23 |
|
远程调试环境由宿主机GDB和目标机调试stub共同构成,两者通过串口或TCP连接。使用GDB标准远程串行协议协同工作,实现对目标机上的系统内核和上层应用的监控和调试功能。调试stub是嵌入式系统中的一段代码,作为...... |
|
一些常用的软件滤波方法
| 关注: 2013-11-23 |
|
1、限幅滤波/* A值可根据实际情况调整
value为有效值,new_value为当前采样值
滤波程序返回有效的实际值 */
#define A 10char value;
char filter()
{
char new_value;
new_value = get_ad();
...... |
|
uboot移植到S3C44B0X开发板的经历
| 关注: 2013-11-23 |
|
作者:Sam Fei (email: samfei@163.com) (1) 事情来由
几个月前从朋友那里拿到了一块参考Micetek EV44b0-II开发板设计的板子,对其bootloader MBL感觉很不错. 朋友说可能是移植 u-boot的.但Micetek并没有提供MBL的源...... |
|
基于DSP的USB口数据采集分析系统
| 关注: 2013-11-23 |
|
摘要:介绍了一种基于DSP的USB口振动、噪声信号采集分析系统构造方案,并对其各模块进行了分析,该方案完全实现了在系统编程和配置。针对USB模块详细介绍了CYPRESS公司的EZUSB芯片,说明了其固件(Firmware)和驱动程序框架。随...... |
|
基于X25045的新型看门狗电路
| 关注: 2013-11-23 |
|
看门狗(Watchdog)电路是嵌入式系统需要的抗干扰措施之一。本文用X25045芯片设计了一种新的看门狗电路,具有体积小、占用I/O口线少和编程方便的特点,可广泛应用于仪器仪表和各种工控系统中。前言 工控系统在运行时,通...... |
|
TMS320F2812慢速外设接口的时序控制
| 关注: 2013-11-23 |
|
摘要 TMS320F2812通常能够实现与常用外围芯片的时序匹配,如RAM、D/A等;但是,当遇到读、写周期十分缓慢的输入/输出设备,如液晶显示模块、打印机、键盘时,就需要设计相应的外部硬件等待电路。本文对定点DSP芯片的外部接口...... |
|
keil c6.20c直接嵌入汇编的方法
| 关注: 2013-11-23 |
|
//<asm.h>
#ifdef ASM
unsigned long shiftR1(register unsigned long);
#else
extern unsigned long shiftR1(register unsigned long);
#endif
//end of asm.h//<asm.c>
#define ASM
#include <asm.h>
#include <r...... |
|
在51系列单片机上移植uCOS-II
| 关注: 2013-11-23 |
|
内容摘要:本文详细系统地介绍了uC/OS-II在51单片机上的移植、重入实现方法、硬件仿真、固化、人机界面等关键内容。
引言:随着各种应用电子系统的复杂化和系统实时性需求的提高,并伴随应用软件朝着系统化方向发展的加...... |
|
嵌入式Linux图形系统(GUI)介绍
| 关注: 2013-11-23 |
|
(Embedded Linux Graphics Quick Reference Guide)
译自:http://www.linuxdevices.com/
原作者不详 当你在桌面PC上安装Linux时,你通常在很少的几个"标准"的图形支持组件中选择。你很可能使用X Windows系统(XFree8...... |
|
|
|
|