自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

keep coding

小白的学习记录

  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

转载 IIC读写AT24Cxx (S3C2440)

IIC(Inter-Integrated Circuit,I2C)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微处理器及其外围设备,它的最主要优点是简单和有效。它只需要数据线SDA和时钟线SCL,就能够实现CPU与被控IC之间、IC与IC之间进行双向传送。s3c2440内部有一个IIC总线接口,因此为我们连接带有IIC通信模块的外围设备提供了便利。它具有四种操作模式:主设备发送模...

2018-12-27 21:02:53 495

转载 对LCD的操作(S3C2440)

先简单介绍下LCD的操作原理。 如下图的LCD示意图,里面的每个点就是一个像素点。想象有一个电子枪,一边移动,一边发出各种颜色的光。这里有很多细节问题,我们一个一个的梳理。电子枪是如何移动的?答:有一条CLK时钟线与LCD相连,每发出一次CLK(高低电平),电子枪就移动一个像素。颜色如何确定?答:由连接LCD的三组线:R(Red)、G(Green)、B(Blue)确定。电子...

2018-12-23 16:13:45 602

12.提高时钟中断的频率 -改进目录结构.rar

>boot.inc ————mbr.S要用到的一些宏定义 >mbr.S ————往显存显示一些字符,把loader.S读到内存执行 >loader.S————检测内存容量、构建GDT、进入保护模式、加载内核、创建页表、开启分页、跳到0xc0001500执行 >timer.S————设置 8253 工作模式,提高时钟中断的频率 >timer.h————声明 timer.S 中的函数 >8259A.S————两个函数:设置8259A的pic_init 和 开启中断的set_if >8259A.h————声明 8259A.S 中的函数 >kernel.S————1)中断处理程序 和 2)加载 idt到IDTR寄存器的函数lodidt >kernel.h————lodidt函数的声明 >my_interrupt.S————创建中断描述符 >my_interrupt.h————声明idt_inti函数 >main.c————调用 idt_inti 来创建idt、初始化8259A、开启中断;调用timer.S函数来提高时钟中断频率 >print.S————控制显存来往屏幕打印字符、数字、字符串 >print.h————print.S中的函数的声明 >std_int.h————一些整型的别名

2019-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除