学这个pwm真是非常曲则,首先是看s3c2440的datasheet,全英文的,并且还有硬件的时序图(非常多是硬件的工作原理,和软件控制不相关). 看了非常久加上网上看了资料才把这个pwm弄通. 当然,当中牵扯到了几个知识,基本都弄通了.后面会通过blog一一列出来. 第一个知识点:I/O映射和内存映射所牵扯到的知识点.包含统一编址和独立编址,以及linux下怎么对这两种方式编程,以及这两种方式下怎么訪问外设. 第二个知识点:映射到内存哪里?怎么映射?所以就涉及到linux内核的内存分布问题,顺…