嵌入式
快乐出发0220
这个作者很懒,什么都没留下…
展开
-
LED实验
LED实验参考文件:http://blog.csdn.net/TQW4321/archive/2009/03/01/3948191.aspx//这一个真正的全裸代码。具体原理是这样的://首先是设置到NAND Flash 启动。当ARM 上电后,会自动读取NANDFlash// 0x0000000地址处执行代码。我们将代码编译联接地址也设为0x0000000//然后,用Jfla原创 2013-01-17 13:27:21 · 801 阅读 · 0 评论 -
链接地址
链接地址参考链接:http://blog.csdn.net/luomuxiaoxiao98/article/details/8504044代码:/********************Makefile**************************************/led.bin: start.o led.oarm-linux-ld -T leds.lds -o原创 2013-01-18 20:10:17 · 767 阅读 · 0 评论 -
串口uart
uart参考链接:http://blog.csdn.net/xavierxiao/article/details/5335338代码:#define ULCON0 (*((volatile unsigned long *)0x7F005000))#define UCON0 (*((volatile unsigned long *)0x7F005004))#原创 2013-01-18 17:16:46 · 851 阅读 · 0 评论 -
S3C6410系统时钟
S3C6410 系统时钟参考文章:http://blog.csdn.net/yyttiao/article/details/7933646汇编语言代码:.globl clock_initclock_init: /* 1.设置LOCK_TIME */ldr r0, =0x7E00F000 /* APLL_LOCK */ldr r1, =0x0000FFFFstr原创 2013-01-18 11:19:01 · 803 阅读 · 0 评论 -
NAND Flash
NAND Flash参考链接:http://blog.csdn.net/angusing/article/details/8047155SDRAM.C代码:#include #define MEMCCMD 0x7e001004#define P1REFRESH 0x7e001010#define P1CASLAT 0x7e001014#define MEM_SYS_CF原创 2013-01-19 12:43:29 · 823 阅读 · 0 评论 -
异常处理
参考链接:http://blog.csdn.net/mcgrady_tracy/article/details/7820311http://blog.csdn.net/feixiaku/article/details/8363850ARM支持7种类型的异常,它们是:复位异常未定义指令异常软中断指令异常预取指令异常数据中止访问异常中断异常快速中断异常 AR原创 2013-01-19 23:52:33 · 913 阅读 · 0 评论 -
Linux的僵尸进程及其解决方法
1. 产生原因: 在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程。通过ps命令查看其带有defunct的标志。僵尸进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。 但是如果该进程的父进程已经先结束了,那么该进程就不会变成僵尸进程。因为每个进程结束的时候,系统都会原创 2013-10-23 09:59:08 · 882 阅读 · 0 评论