君子求诸己,小人求诸人。
全部博文(13)
发布时间:2013-03-10 01:22:35
如果你熟悉S3C2440的中断处理机制,可以发现S3C6410大大简化的中断编程处理。相对于S3C2440详细而丰富的关于中断的解释,S3C6410的dataSheet明显是赶工之作,关于中断只有短短的15页,大量内容还是寄存器表格。因此以下大部分我从S3C6410的测试程序和Application Note反推出来的。并且重新用ADS写程序验证了。S3C.........【阅读全文】
发布时间:2013-03-10 01:13:40
ARM异常这里昨天本应该就完成了,加上断网,修电脑,放松一下啥的给耽误了。。。Clock中start.s虽然拷到了,从0地址开始的地址,但是能正常工作,那是因为PC是一条一条的挨着执行指令的,而且没有发生异常,所以能正常运行。Vector中的start.s那样就支持了异常发生时的处理,也就是发生异常也能正确运行。.........【阅读全文】
发布时间:2013-03-09 21:34:54
本来想整中断呢,结果被迫的整下ARM体系结构的异常,想要讲异常,那就需要知道6410的7种工作模式:用户模式(USER)、系统模式(SYS)、管理模式(SVC)、快速中断模式(FIQ)、中断模式(IRQ)、未定义模式(UND)、数据访问终止模式(ABT)。除了USER,其他的又属于特权模式;除了USER与SYS模式之外,其他的又称为异常.........【阅读全文】
发布时间:2013-03-06 12:58:13
以下纯手写! 串口原理:串口是一种原理和使用较简单的用于芯片之间或芯片和PC之间通信的电路模块。通常串口输出输入电平为TTL(2.4V,逻辑0......【阅读全文】
发布时间:2013-03-05 12:42:39
今天发觉,如果事事都说的那么详细,时间很紧张,所以今天开始只记录重要的一部分。 #include "regs.h"void clock_init(void){ APLL_LOCK = 0xffff;//第二张图片说明了,一个锁相环倍频时,也就是锁存时间 .........【阅读全文】