亲手编译uClinux
| 关注: 2013-11-23 |
|
解压uClinux
cd /usr/src/uClinux-dist/
tar zxvf /root/uClinux/uClinux-dist-20040408.tar.gzvi /usr/src/uClinux-dist/linux-2.4.x/arch/armnommu/vmlinux-armv.lds.in
在65行*
(.got) /* Global offset table...... |
|
如何编译一个可以运行的 uClinux Kernel
| 关注: 2013-11-23 |
|
uClinux Image Compiling User Guide2uClinux Image Compiling User Guide2 for lumit4510 : how to compile uClinux kernel说明: 本小节内容是关于如何编译一个可以运行的 uClinux Kernel ( 基于 20040408 版 )---...... |
|
剖析uCOS
| 关注: 2013-11-23 |
|
一. uC/OS-II的移植
移植uC/OS对目标处理器有一定要求,这个可以参照>一书中第8章的内容.
整个嵌入式系统分为两大层:硬件层和软件层.这里主要研究软件层的架构.
软件层主要分为四个部分:实时操作系...... |
|
Linux内核学习FAQ
| 关注: 2013-11-23 |
|
1. 请推荐一些好的Linux内核参考书?
a.《Linux Device Drivers, Second Edition》,有中文译本
b.《Understanding the Linux Kernel, 2nd Edition》
c.《Linux内核源代码情景分析》,分上下两册
d.《边干边学-Linux内...... |
|
单片机和 FIFO 的接口汇编程序
| 关注: 2013-11-23 |
|
下面的程序中,单片机将FIFO中的数据读取出来后,从串口发送出去。
;***********************************
ef bit p3.3 ;fifo empty flag
rst bit p3.5 ;reset fifo
read...... |
|
2051对X25045的写入和读出汇编程序
| 关注: 2013-11-23 |
|
;* title: X25045
;*实现2051对 X25045 的写入和读出,及看门狗超时周期的设置。
;* version: 1.0
;* last date: 01.03.27
;* target:...... |
|
24C02读写汇编程序
| 关注: 2013-11-23 |
|
;简洁的24C02读写汇编程序
;--------
I2C_SDA EQU P1.6 ; PIN 5
I2C_SCL EQU P1.7 ; PIN 6
;=====...... |
|
51单片机通用汇编延时子程序
| 关注: 2013-11-23 |
|
[DELY]:通用延时子程序
[地址]:7FEBH - FFEBH
[功能]:延时
[入口]:延时常数放在 R2 寄存器中。时间常数 N(十六进制)所对应的延时时间(6MZH 晶振时)见下表:
[出口]:R2=0
[占用寄存器]:R2
[调用]:无
例:延时1 秒子程序...... |
|
DS1820温度测量的C51程序
| 关注: 2013-11-23 |
|
DS1820,单芯片温度测量,C51程序
//DS1820 C51 子程序
//这里以11.0592M晶体为例,不同的晶体速度可能需要调整延时的时间
//sbit DQ =P2^1;//根据实际情况定义端口
typedef unsigned char byte;
typedef unsigne...... |
|
KeilC中如何得到一个浮点数的组成数
| 关注: 2013-11-23 |
|
笔者在编制应用程序时有这样的要求:将运算的结果(浮点数)存入 EEPROM 中。我们知道,浮点数在 C语言中是以 IEEE 格式存储的,一个浮点数占用四个字节,例如浮点数 34.526 存为(160,26,10,66)这四个数。要将一个浮点数存入...... |
|
单片机串口通讯程序(C51)
| 关注: 2013-11-23 |
|
自己用 C51写的串口通讯程序
/*定义为中断方式串口处理*/
#define INTERSENDSTR
/*不为8032系列芯片 */
//#define CHIP_8032
#include <absacc.h>
#include <reg51.h>
#include <string.h>
#include "...... |
|
C51 与proteus怎样互联?
| 关注: 2013-11-23 |
|
proteus 的帮助文件里说,想要实现keil 与proteus 互联,要做以下几步:
1.设置TCP/IP协议 (不清楚)
2.copy VDM51.DLL 到 /C51/BIN
3.编辑C51 里tools.ini 文件,
加入: TDRV1=BIN/VDM51.DLL("PROTEUS VSM MO...... |
|
如何用单片机实现FSK来电显示解码
| 关注: 2013-11-23 |
|
原理:
此项目的关键是,FSK是连续相位的,且高电平与低电位的频率不成倍数关系(1200Hz与2200Hz).采用测量脉冲宽度的话不容易确定上升沿与下降沿.理论上用A/D转换后的幅值对时间查表可确定上升下降沿,但软硬件太复...... |
|
基于RTX51的单片机软件设计
| 关注: 2013-11-23 |
|
1.概述
很多单片机的应用中都需要同时执行很多任务。对于这样的应用,我们可以利用实时操作系统来灵活地安排系统资源。RTX51是德国 Keil公司开发的一种应用于MCS51系列单片机的实时多任务操作系统,它可以工作...... |
|
|
|
|