码迷,mamicode.com
首页 >  
搜索关键字:s3c2440    ( 283个结果
s3c2440裸机编程-内存控制器(一、内存接口概念)
1.内存接口概念 S3C2440是个片上系统,有GPIO控制器(接有GPIO管脚(GPA GPH)),有串口控制器 (接有TXD RXD引脚),有memory controller内存控制器,有Nand控制器等... 1.不同类型的控制器: (1)GPIO控制器属于门电路,不涉及到时序,相对简单。 ...
分类:其他好文   时间:2019-12-09 14:07:50    阅读次数:92
s3c2440裸机编程-UART编程(二、UART编程实现)
UART编程 1.初始化 我们的2440支持3个UART串口,以uart0为例讲解。 那么我们需要实现以下这几个函数完成串口的最基本功能: (1)uart0_init()用于初始化串口 (2)putchar()用于发送一个字符 (3)getchar()用于接收一个字符 (4)puts()用于发送一串 ...
分类:其他好文   时间:2019-12-08 22:40:41    阅读次数:94
s3c2440裸机编程-时钟编程(二、配置时钟寄存器)
s3c2440裸机编程 时钟编程(二、配置时钟寄存器) 1.2440时钟时序 下图是2440时钟配置时序: 1.上电后,nRESET复位信号拉低,此时cpu还无法取指令工作。 2.nRESET复位信号结束后变为高电平,此时cpu开始工作。此时cpu主频FCLK=osc。 3.此时可以配置PLL,经过 ...
分类:其他好文   时间:2019-12-07 14:16:35    阅读次数:88
s3c2440裸机编程-时钟编程(一、2440时钟体系介绍)
1.总线框架 下图是2440的总线框架,其中有AHB(Advanced High performance Bus)高速总线,APB(Advanced Peripheral Bus)外围总线。 不同总线对应不同的时钟。 SOC FCLK AHB HCLK APB PCLK 其中: 1.使用AHB总线的 ...
分类:其他好文   时间:2019-12-07 12:54:03    阅读次数:106
LCD驱动详解
参考文档:《液晶屏.pdf》《S3C2440用户手册》《JZ2440-V3原理图》 frame buffer: 显存,用于存放LCD显示数据;frame buffer通过LCD控制器和LCD Panel建立一一映射关系; LCD控制器: 参考LCD用户手册,配置LCD控制器,用于发出LCD控制信号,... ...
分类:其他好文   时间:2019-11-17 20:47:22    阅读次数:124
使用s3c2440芯片对外挂的nor flash进行读写擦除操作
学习目标: 1、了解nor flash存储芯片的概念和特性 2、掌握使用s3c2440芯片对外挂的nor flash进行读写擦除操作 1、NOR Flash的简单介绍 NOR Flash最早是由Intel公司于1988年开发出的,是现在市场上两种主要的非易失性存储器之一,它的出现彻底改变了存储器市场 ...
分类:其他好文   时间:2019-10-13 10:55:31    阅读次数:150
S3C2440 移植最新5.2linux内核
基于 移植uboot后. 1. 移植linux内核 1.1 下载源码 下载完后,在ubuntu里解压备用. 1.2 搭建交叉编译环境 注:是可以多版本gcc编译器 " 伪共存 " 的,我这里就是gcc 3.4 的也有一份, 需要的时候,把环境变量注释一下留下需要的版本就好了.我觉得这样很方便. 1. ...
分类:系统相关   时间:2019-08-16 11:45:21    阅读次数:157
编程——抽象出重要的结构体
根据上篇博客中的框架,需要编写这些文件: 首先看一下led.h中,都有什么? 2)lcd_4.3.c 3)lcd_controller.h 4)lcd_controller.c 5)s3c2440_lcd_controller.c ...
分类:其他好文   时间:2019-08-11 13:03:36    阅读次数:66
ARM的发展史以及架构解析
本文从ARM的发展历史着手,以S3C2440为例与51单片机进行对比分析,详细解析了ARM架构。 先来谈一下ARM的发展史:1978年12月5日,物理学家Hermann Hauser和工程师Chris Curry,在英国剑桥创办了CPU公司(Cambridge Processing Unit),主要 ...
分类:其他好文   时间:2019-08-04 22:35:08    阅读次数:194
DM9000C网卡驱动程序编写与测试
一般网卡驱动程序厂商会给我们提供一份模板驱动,我们的工作就是需要根据自己的需要更改这个模板驱动 1、DM9000C的硬件连接 硬件连接图如下所示:它接在S3C2440的BANK4内存控制器上,它只占用8个字节的长度,并且是16bit的位宽。 下面介绍一下DM9000C的主要引脚的功能:SD0-SD1 ...
分类:其他好文   时间:2019-07-28 17:50:10    阅读次数:171
283条   上一页 1 2 3 4 5 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!