摘要: (一) 中断体系结构 中断的触发源有两种,一种是片内外设的中断(如:UART、IIC、SPI、USB等等),即是Request sources (with sub-register)。另一种是外部中断(如:GPIO中断),即是Request sources (without sub-register 阅读全文
posted @ 2017-03-06 11:10 miyazono 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 之前我们学习涉及的外设,一般都是有数据总线、地址总线以及便旋信号,但是今天我们使用的Nand Flash是只有数据总线和控制信号,没有地址总线,那我们该如何使用它呢? (1)、硬件部分 首先我们先了解一下,Nand Flash的存储结构,如下图: NandFlash在存储时,最小单位是一页(2k存储 阅读全文
posted @ 2017-03-03 12:01 miyazono 阅读(644) 评论(0) 推荐(0) 编辑
摘要: (1)、MMU介绍 a、权限管理 不同地址空间的程序是无法相互访问的,否则会发生错误。 b、地址映射 老师在视频中关于MMU讲解不是很多,要求也只是了解MMU这个概念就行了,可以参考书上或者下面这个文章了解MMU http://www.cnblogs.com/bigbear1385/p/532534 阅读全文
posted @ 2017-03-02 14:59 miyazono 阅读(239) 评论(0) 推荐(0) 编辑
摘要: (1)、CPU操作外设的基本原理图 由图可知,CPU要想访问一个外设,是要通过存储管理器来实现的。本篇中,主要是通过操作SDRAM来实现存储管理器的学习。 (2)、配置原理和步骤 访问一个芯片需要的配置信息: 1、 片选信号 2、 地址线 3、 数据线,即使数据宽度 4、 时钟\频率 5、 芯片相关 阅读全文
posted @ 2017-03-01 10:55 miyazono 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 学编程,第一个程序肯定是“hello world”,学单片机或ARM,最初学的肯定是GPIO的操作。在这一节课里主要涉及到了点亮LED和按键控制LED。 1、要想点亮一个LED,分以下几个步: ①、了解相关硬件 ②、配置Gpio的相关寄存器 ③、编写相关代码 ④、编译下载 2、一般来说,要想点亮LE 阅读全文
posted @ 2017-02-27 09:55 miyazono 阅读(696) 评论(0) 推荐(0) 编辑