码迷,mamicode.com
首页 >  
搜索关键字:s3c2440    ( 283个结果
Uboot — 编译体验
在分析U-Boot源码之前,先了解uboot的编译过程 环境: 开发板:友善之臂的JZ2440,主控:S3C2440 ARM920t Uboot源码包:u-boot-1.1.6 一、解压、打补丁 二、配置 通过阅读 顶层的README 来了解Uboot配置与编译是一种很好的方法。 可知,要使用开发板 ...
分类:其他好文   时间:2020-02-21 09:51:07    阅读次数:69
全面的framebuffer详解【转】
转自:https://blog.csdn.net/wealoong/article/details/7957244 可以同时参考另外几篇详细文章: 基于S3C2440的嵌入式Linux驱动——Framebuffer子系统解读 linux LCD驱动(二)--FrameBuffer Linux LCD ...
分类:其他好文   时间:2020-02-19 19:21:33    阅读次数:98
Java NIO-09-零拷贝之 DMA
DMA 的好处在介绍DMA之前我想问大家:我们为什么要引入DMA,DMA对我们有什么好处那?计算机系统中各种常用的数据输入/输出方法有查询方式(包括无条件及条件传送方式)和中断方式,这些方式适用于CPU与慢速及中速外设之间的数据交换。但当高速外设要与系统内存或者要在系统内存的不同区域之间进行大量数据... ...
分类:编程语言   时间:2020-02-02 12:04:00    阅读次数:114
s3c2440裸机-异常中断(四. irq之外部中断)
我们回顾下中断产生前后的处理流程:详见 "异常、中断的原理与流程" 中断前: 中断产生后: 问题案例: 我们想实现一个按键点灯程序,我们知道有以下两种方案: 1.轮询方案:轮询检测按键的电平状态,当检测到后,点亮对应的led; 2.中断方案:将按键配置成外部中断源,当有按键按下,触发中断,在中断服务 ...
分类:其他好文   时间:2020-01-16 17:25:27    阅读次数:97
第11课.串口(UART)的使用
1.UART连线图 === S3C2440有3个独立通道的UART 2.数据传输流程 === 1.平时数据线处于“空闲”状态(1状态) 2.当要发送数据时,UART改变TxD数据线的状态(变为0状态),并维持1位的时间,这样接收方检测到开始位后,在等待1.5位的时间就开始一位一位的检测数据线的状态得 ...
分类:其他好文   时间:2020-01-03 12:15:55    阅读次数:93
s3c2440裸机-异常中断(二. und未定义指令异常)
1._und(未定义指令异常)介绍 我们之前分析过5种异常,那么如何进入未定义指令异常,当然是cpu读取指令发生异常,出现了指令解析异常。 我们先来看下当cpu解析到什么样的指令才会触发未定义指令异常呢? 从上面的arm指令格式中可知,只要指令码属于划线的格式,就属于未定义指令异常。 2.汇编向c函 ...
分类:其他好文   时间:2019-12-29 11:31:55    阅读次数:101
S3C2440_时钟和电源管理_阅读开发手册记录
1、如何进入sleep mode 1)要把一些重要的数据存放在状态寄存器里,状态寄存器里的数据在掉电后不会丢失。 2)要设置好唤醒源 3)配置相关寄存器,使其进入sleep mode 2、如何从sleep mode 转换为 normal mode 1)给唤醒引脚唤醒信号 3、相关寄存器 1)LOCK ...
分类:其他好文   时间:2019-12-17 18:23:57    阅读次数:86
s3c2440裸机-代码重定位(2.编程实现代码重定位)
代码重定位(2.编程实现代码重定位) 1.引入链接脚本 我们上一节讲述了为什么要重定位代码,那么怎么去重定位代码呢? 上一节我们发现"arm linux ld Ttext 0 Tdata 0x30000000"这种方式编译出来的bin文件有800多M,这肯定是不行的,那么需要怎么把.data段重定位 ...
分类:其他好文   时间:2019-12-15 12:22:19    阅读次数:126
s3c2440裸机-内存控制器(五、SDRAM编程实现)
配置内存控制器 SDRAM编程配置 2440内存控制器共有13个寄存器。 BANK0 BANK5只需要设置BWSCON和BANKCONx(x为0~5)两个寄存器; BANK6、BANK7外接SDRAM时,除BWSCON和BANKCONx(x为6、7)外,还要设置REFRESH、BANKSIZE、MR ...
分类:其他好文   时间:2019-12-11 19:41:55    阅读次数:62
s3c2440裸机编程-内存控制器(二、不同位宽设备的连接)
不同位宽设备的连接 我们先看一下2440芯片手册上外设rom是如何与CPU地址总线连接的。 8bit rom与CPU地址线的连接 8bit 2 rom与CPU地址线的连接 8bit 4 rom与CPU地址线的连接 16bit rom与CPU地址线的连接 16bit 2 rom与CPU地址线的连接 从 ...
分类:其他好文   时间:2019-12-10 11:40:59    阅读次数:119
283条   上一页 1 2 3 4 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!