摘要: /**From the art of computer programming:vol 3:Sorting and Searching*时间:2012年3月6日21:02:32*作者:张超*Email:uestczhangchao@gmail.com*/#include <iostream> using namespace std; void Distribution_Counting(int... 阅读全文
posted @ 2012-03-06 21:54 justinzhang 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 从昨晚到现在,我一直都在设法在Eclipse下搭建Antlr开发环境。 由于以前对classic的Eclipse不是很熟,在手动安装插件时遇到了困难。 先从http://www.eclipse.org/downloads/上下载classic版本的Eclipse: 进入http://www.antlr.org/wiki/display/ANTLR3/ANTLR+3+Wiki+Home页... 阅读全文
posted @ 2012-02-24 16:07 justinzhang 阅读(9002) 评论(11) 推荐(1) 编辑
摘要: 1.源代码.text # section declaration # we must export the entry point to the ELF linker or .global _start # loader. They conventionally recognize _start as their ... 阅读全文
posted @ 2012-02-20 21:23 justinzhang 阅读(4922) 评论(0) 推荐(0) 编辑
摘要: 我的系统是ubuntu9.0的系统,以前重新编译了几次内核,最近发现/boot目录下塞满了各个版本内核的vmlinuxz和initrd.image文件。很自然的想到把老版本的内核删除掉,以释放磁盘空间。 通过在网上搜索,发现了如下的命令可以到达效果:sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)以上命令来自如下网址http://wiki.ubuntu.org.cn/UbuntuSkills#.E5.88.A0.E9.99.A4.E6.97.A7.E5.86.85.E6.A0.B8下面的实验截图,以便以后查阅:在没有删除多余旧内核的/b. 阅读全文
posted @ 2012-02-19 23:46 justinzhang 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1. 到http://www.hjtag.com/下载最新版的H-JTAG 安装好后,如下图所示设置好AXD: 添加H-JTAG.dll,该dll文件在H-JTAG的安装目录下可以找到 设置好过后,在ADS1.2的界面中点击如下按钮即可以进行调试: 弹出对应的调试界面,可以看到执行LDR r0,=0x56000000候,左边的寄存器的值发生了变化,还可以看到下一条将要... 阅读全文
posted @ 2012-01-04 19:30 justinzhang 阅读(3699) 评论(0) 推荐(1) 编辑
摘要: 软件断点和硬件断点的区别和数量限制 所有的ARM7/ARM9芯片,内部有2个断点单元。断点单元可以用于设置硬件断点或是软件断点。 先说说硬件断点和软件断点的区别。硬件断点是通过监测地址来触发断点的。所以,硬件断点可以设置在任何地方,不管是FLASH,ROM还是RAM,只要给定地址就可以了。而软件断点是通过监测特定的指令来触发断点的。在某个地址设置软件断点的时候,仿... 阅读全文
posted @ 2012-01-04 11:28 justinzhang 阅读(2460) 评论(0) 推荐(0) 编辑
摘要: 来源:http://www.360doc.com/content/11/0304/13/5560050_98030898.shtml 一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮... 阅读全文
posted @ 2012-01-03 19:44 justinzhang 阅读(1371) 评论(0) 推荐(1) 编辑
摘要: 1、PLL(锁相环) 为了降低电磁干扰和降低板间布线要求,芯片外接的晶振频率通常很低(这块板子用的12MHz),通过时钟控制逻辑的PLL提高系统使时钟。锁相环起到的是倍频的作用,锁相环的使用有锁定和连接的过程。(有的芯片锁定连接过程是自动完成的比如S3C2440,有的则需要手动编程实现锁定和连接,总之PLL属于一种片上外设,不同厂家的产品使用上略有不同) 以S3C2410为例,其... 阅读全文
posted @ 2012-01-03 14:20 justinzhang 阅读(2045) 评论(0) 推荐(0) 编辑
摘要: ******************************************************************************* Date:2009-10-16 22:14:30 Author:ChaoZhang *****************************************************************************... 阅读全文
posted @ 2011-12-29 23:55 justinzhang 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 今天基本上完成了银杏黄的项目,该项目主要包括两个部分开发板上串口和键盘驱动的编写和pc机上位机程序的编写,今天的工作实际上在做前者; 在这个过程中比较有趣的是机子居然三次蓝屏,估计是串口驱动和机子不兼容造成的,本来打算昨天就把它干掉的,但是昨天又在写入党的思想汇报,手都快写断了。。。。。 在这个过程中遇到了不少的问题,我想有必要把它记录下来。。。。。。。。 我和刘柳共同出资买的开发板,在一次... 阅读全文
posted @ 2011-12-29 23:35 justinzhang 阅读(888) 评论(0) 推荐(1) 编辑