摘要: 用S3C2410的中断方式来控制I/O端口或部件操作时,除了要对I/O端口或者部件的相应寄存器进行初始化设置外,还需对中断控制器的5个控制寄存器进行初始化设置。这5个寄存器是:中断模式寄存器、屏蔽寄存器、优先级寄存器、中断未决寄存器。源未决寄存器、中断模式寄存器、屏蔽寄存器、优先级寄存器、中断未决寄存器。下面分别是5个寄存器的合适进行介绍。1、源未决寄存器SRCPND寄存器由32位构成,每一位与一个中断请求信号相关联。当某个中断源请求中断服务时,SRCPND寄存器的相应位被置为1,即首先在源未决寄存器中登记。因此该寄存器记录了哪个中断源的请求在等待处理。注意SRCPND寄存器的每一位由中断源自 阅读全文
posted @ 2012-08-01 15:31 我的米虫跑了 阅读(1477) 评论(0) 推荐(0) 编辑
摘要: S3C2410处理器是Samsung公司基于ARM公司的ARM920T处理器核,采用0.18um制造工艺的32位微控制器。该处理器拥有:独立的16KB指令Cache和16KB数据Cache,MMU,支持TFT的LCD控制器,NAND闪存控制器,3路UART,4路DMA,4路带PWM的Timer ,I/O口,RTC,8路10位ADC,Touch Screen接口,IIC-BUS 接口,IIS-BUS 接口,2个USB主机,1个USB设备,SD主机和MMC接口,2路SPI。S3C2410处理器最高可运行在203MHz,32位处理器。实际上S3C2410中断系统分成两级,一级是控制内部外围I/O端口 阅读全文
posted @ 2012-07-27 17:40 我的米虫跑了 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 所谓的异常,是指由内部或外部产生一个引起处理器处理的事件,换句话说,也就是指正常的程序执行流程被暂时中断而引发的过程。例如,外部,外部中断信号会引起一个异常产生,处理器执行一个软中断指令也会引起一个异常产生。处理器进入异常处理之前,其状态必须保留,以便在异常处理程序完成后,被中断的程序能够继续执行。当多个异常同时发生时,处理器将按固定的优先级先后进行处理。一、异常的类型及向量地址1、复位异常2、未定义指令异常3、软件中断异常4、中止异常5、IRQ(中断请求)异常6、FIQ(快速中断请求)异常二、异常的优先级若多个异常在同一时刻出现那么,就会按照异常的优先级高低顺序处理复位优先级是4,数据中止是 阅读全文
posted @ 2012-07-27 17:37 我的米虫跑了 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 从所周知隐藏文件可以是自己的电脑更加的安全,一下比较机密的文件都需要机密或者隐藏,今天我就给大家讲一个比较实用的文件隐藏的方法。1、首先在电脑硬盘中如d盘新建一个文件夹,注意文件必须在根目录下如图所示:如上图所示可以看见一个名为123的文件夹2、在电脑中找到运行输入cmd回车进入命令指示符如下图所示:3、在命令指示符中输入d:回车进入d盘中,然后在输入attrib +h +s 123 回车就可以隐藏123这个文件夹了如下图所示:这样123这个文件夹就隐藏起来了。4、如果要文件显示出来的话就输入:attrib -h -s 123这个命令即可。以前就是隐藏文件的具体操作的步骤,不过需要注意的是文件 阅读全文
posted @ 2012-07-03 16:15 我的米虫跑了 阅读(943) 评论(0) 推荐(0) 编辑
摘要: 1-PCLinuxOS很明显它的名称是PC+Linux+Operating System组合在一起,拥有类似Windows的图形用户界面,方便用户从Windows转向Linux。2-Ubuntu这或许是今天最常见的一个Linux发行版了,Ubuntu是一个南非的民族观念,着眼于人们之间的忠诚和联系。该词来自于祖鲁语和科萨语。大意是“人道待人”(对他人仁慈)。另一种翻译是:“天下共享的信念,连接起每个人”。3-openSUSEopenSUSE由AMD和Novell共同发起,SUSE是德语“Software-und System-Entwicklung”的缩写(software and syste 阅读全文
posted @ 2012-07-03 09:58 我的米虫跑了 阅读(330) 评论(0) 推荐(0) 编辑