S3C2410上Jffs2的移植
| 关注: 2013-09-03 |
|
参照llg写的关于hharm(e28f128flash)上的jffs2的移植
具体如下:1.移植环境:
CPU:ARMS3C2410
Linux version:2.4.18
Flash:Intel E28F1282.修改设备号
由于ROM设备和MTDBlock设备的主设备号(major)都是31,所以如果你不想把JFFS...... |
|
51单片机驱动步进电机电路及程序
| 关注: 2013-09-03 |
|
在这里介绍一下用51单片机驱动步进电机的方法。
这款步进电机的驱动电压12V,步进角为 7.5度 . 一圈 360 度 , 需要 48 个脉冲完成!!!
该步进电机有6根引线,排列次序如下:1:红色、2:红色、3:橙色、4:棕色、5:黄色、6...... |
|
用C51实现PID算法
| 关注: 2013-09-03 |
|
关于PID的算法实现,很多书上都讲了。
但是,最近真正要用PID算法的时候,发现书上的代码在我们51上来实现还不是那么容易的事情。简单的说来,就是不能直接调用。仔细分析你可以发现,教材上的、网上现行的PID实现的C语言代...... |
|
51单片机测变周期脉冲信号的简便方法
| 关注: 2013-09-03 |
|
摘要:利用MCS-5l系列单片机内部定时/计数器控制灵活的特点,设计出了一个只用其内部一个定时/计数器测量脉冲周期连续变化的脉冲信号的方法.该方法没有额外的硬件开销,只是将脉冲信号直接引入单片机的一外部中断口;软件设...... |
|
C51的结构体数据在单片机编程中的应用
| 关注: 2013-09-03 |
|
随着单片机应用领域的逐渐扩展和显示、通信技术的不断进步, 单片机开发所要求的人机界面越来越丰富, 以单片机为核心应用的产品已由纯实用向功能化、可视化、网络化发展。HMI (人机界面) 技术及产品在近两年成为发...... |
|
UC/OS II多任务切换例程
| 关注: 2013-09-03 |
|
#include "config.h"#define TaskStkLengh 64
OS_STK TaskStk [TaskStkLengh];
OS_STK TaskStk1 [TaskStkLengh];
OS_STK TaskStk2 [TaskStkLengh];OS_EVENT *TASK1;...... |
|
uC/OS II的任务切换机理及中断调度优化
| 关注: 2013-09-03 |
|
引 言
在嵌入式操作系统领域,由Jean J. Labrosse开发的μC/OS,由于开放源代码和强大而稳定的功能,曾经一度在嵌入式系统领域引起强烈反响。而其本人也早已成为了嵌入式系统会议(美国)的顾问委员会的成员。 不管...... |
|
uCOS II内核调度分析
| 关注: 2013-09-03 |
|
一. 内核概述:
多任务系统中,内核负责管理各个任务,或者说为每个任务分配CPU时间,并且负责任务之间的通讯。内核提供的基本服务是任务切换。之所以使用实时内核可以大大简化应用系统的设计,是因为实时内核允许将应用分...... |
|
32位嵌入式系统的字节对齐问题
| 关注: 2013-09-03 |
|
32位嵌入式系统的软件开发过程中,字节对齐问题是相当重要的。我们现在就拿ARM处理器和ADS1.2开发环境作为例子说明字节对齐的概念。在此之前,我先声明几个基本的概念: 对象:在C语言中使用结构体类型、共同体类型...... |
|
在VMWare上安装VxWorks实时操作系统
| 关注: 2013-09-03 |
|
0 概述
VxWorks是风河公司(Windriver)开发的实时操作系统之一,以其优秀的可靠性、实时性及内核的可裁减性,被广泛应用于通信、军事、航天、航空等关键行业领域。VxWorks可以适用于多种硬件体系结构,其中也包括大家日...... |
|
DSP开发入门综述
| 关注: 2013-09-03 |
|
DSP是Digital Signal Processing(数字信号处理)或Digital Signal Processor(数字信号处理器)的缩写。这一章中我们要讲的内容是,如何开始采用一个或多个数字信号处理芯片对输入信号(数字信号)进行分析、处理。所...... |
|
uClinux下的DS1284设备驱动程序开发
| 关注: 2013-09-03 |
|
引言
ARM 器件是近年来兴起的一种低功耗、高功效的嵌入式处理器。S3C4510B 是一款针对网络处理而推出的专用处理器。在利用S3C4510B 处理器构成的嵌入式系统中,为了保证系统的可靠稳定,多数都需要看门狗;同时,在某些...... |
|
Linux 串口编程入门
| 关注: 2013-09-03 |
|
Linux操作系统从一开始就对串行口提供了很好的支持,本文就Linux下的串行口通讯编程进行简单的介绍。串口简介
串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称E...... |
|
使用SkyEye仿真
| 关注: 2013-09-03 |
|
SkyEye是一个可以运行嵌入式操作系统的硬件仿真工具,这样就可以在没有硬件条件下来进行嵌入式系统的开发。以下操作均在Fedora Core 1.0里通过。Skyeye项目资源列表
http://gro.clinux.org/projects/skyeye/
文档摘要...... |
|
|
|
|