发布时间:2013-01-03 11:32:56
这是无意间看到的一篇很好的文,转过来,提醒自己,也希望能对像我一样的菜鸟有所帮助原文地址:http://bbs.elecfans.com/forum.php?mod=viewthread&tid=2698321、不要“玩 Linux” 很多人用 Linux 的时候会感觉很迷茫,该用哪个发行呢?是不是我少装了什么?怎么升级这么快啊!怎么这么不稳定!每当遇到新的软件他就想试用,每当新的版本出现,他就更新,然后用鼠标在新的菜单里选择从来没见过的程序来用用。 其实你是为了Linux而使用Linux,而没有找到正确的理由来利用 Linux。你首先要明确用电脑的目的,你用它是为了解决你的实......【阅读全文】
发布时间:2013-01-01 23:03:02
在上一节的实验中,我们推断出写NorFlash失败的原因是在 flash_erase() 函数中执行擦除操作时执行了 L88 或 L92 处的 goto outahere; 直接跳到 L105去执行了。那么我们今天就来确定到底是哪里出的错。 我们在 flash_erase() 函数中插入调试信息打印印: 编译了执行一下看结果。 原因很明显了,是芯片没有反应......【阅读全文】
发布时间:2013-01-01 12:34:24
C代码手写了Makefile,Makefile内容如下 点击(此处)折叠或打开CC = gccCFLAGS = -g -WallBINARY = mainBASEOBJS = $(patsubst ./%.c, %.o, $(wildcard ./*.c)).PHONY: all cleanall: $(BINARY)$(BINARY): $(BASEOBJS) $(CC) $(CFLAGS) -o $@ $(BASEOBJS)clean: rm -f $(BASEOBJS) $(BINARY)%.o:......【阅读全文】