- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 ARM-Linux s3c2440 之中断分析(三)
====本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/yyplc====Linux通过以下函数来注册中断以及中断相关的入口函数handle,只有先注册IRQ,才能正常使用。int set_irq_chip(unsigned int irq, structirq_chip *chip)static inline void set_irq_ha
2011-12-21 13:58:21 3014
原创 ARM-Linux s3c2440 之中断分析(二)
====本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/yyplc====软件篇: 上一篇文章回顾了s3c2440的中断控制器原理的相关硬件知识,有了这个基础再来分析Linux中的软件分析方式,心里就有底了。面对浩瀚如海的Linux源代码,s3c2440的中断到底是怎样呢,如何处理,如何实现的呢?一步一步来揭开它神秘的面纱吧,当然需要从
2011-12-20 16:12:26 1665
原创 ARM-Linux s3c2440 之中断分析(一)
====本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/yyplc===硬件篇:S3C2440 是arm920T架构,先温习一下s3c2440中的中断控制器原理和相关硬件构架。 中断控制器(InterruptControler): S3c2440A的中断控制器有60个中断源,如DMA中断,UART中断,IIC中断等,60个中断源在寄
2011-12-20 14:21:55 2670
原创 ARM-linux s3c2440 之时钟分析
S3c2440 时钟 & 电源管理时钟由三部分组成: Clock control ,USB control, 和 Power control Clock control 部分可以产生时钟FCLK,提供ARM内核,HCLK 提供 AHB 总线外设,还有 PLCK APB 总线外设。 s3c2440 有两个内置的PLLS 锁相环,一个提供给 FCLK,HCLK,和PCLK,另一个提供给USB时钟
2011-12-19 17:32:14 3969 4
原创 AMR-linux S3c2440之ADC驱动实现
====本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/yyplc====硬件描述:S3c2440有一个10-bit的CMOS ADC 模数转换器,支持8个模拟通道输入,10位的分辨率,最高速度可达500KSPS(500 千次/每秒)。 从图中可知:模拟ADC,包含了2部分功能,一部分是触屏功能,另一部分就是普通ADC功能,分别可以产
2011-12-19 15:27:40 1938
原创 Linux内核系统定时器TIMER实现过程分析
本文系itspy原创,复制/转载请尽量标明原出处http://blog.csdn.net/yyplc/article/details/7065722,谢谢!Linux系统定时器,在内核中扮演着重要角色。内核的许多重要实现如任务调度,工作队列等均以系统定时器关系密切。系统定时器能以可编程的频率中断处理,这一中断叫做软中断。此频率即为每秒的定时器节拍数HZ。HZ的越大,说明定时器节拍越小,线程
2011-12-13 10:00:14 10731 1
转载 Linux 可加载内核模块剖析
Linux 就是通常所说的单内核(monolithic kernel),即操作系统的大部分功能都被称为内核,并在特权模式下运行。它与微型内核不同,后者只把基本的功能(进程间通信 [IPC]、调度、基本的输入/输出 [I/O] 和内存管理)当作内核运行,而把其他功能(驱动程序、网络堆栈和文件系统)排除在特权空间之外。因此,您可能认为 Linux 是一个完全静态的内核,但事实恰恰相反。通过 Linux
2011-12-09 14:30:08 817
转载 UNIX/LINUX 平台可执行文件格式分析
可执行文件格式综述相对于其它文件类型,可执行文件可能是一个操作系统中最重要的文件类型,因为它们是完成操作的真正执行者。可执行文件的大小、运行速度、资源占用情况以及可扩展性、可移植性等与文件格式的定义和文件加载过程紧密相关。研究可执行文件的格式对编写高性能程序和一些黑客技术的运用都是非常有意义的。不管何种可执行文件格式,一些基本的要素是必须的,显而易见的,
2011-12-08 15:55:17 646
原创 内核窥秘之一:start_kernel()运行过程记录
本文系itspy原创,复制/转载请尽量标明原出处http://blog.csdn.net/yyplc/article/details/7030983,谢谢!解开linux内核的神秘面纱,它是怎么运行起来的呢?它是怎么做到的?做了什么,怎么做,流程如何等等,均需要一个清晰的过程(因为要给我们一个说法~!),如何更好的亲密、深入的了解,接触它,找到一个很好的突破点是很关键的---那就是‘从头开始’
2011-12-01 14:45:57 4285
GPU、opencv依赖库
2020-02-23
tensorflow1132.7z
2020-02-23
TI DSP硬件平台方案选型
2013-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人