2.1试述 IAP 编程和 ISP 编程。 2.2何为存储器映射? 2.3何为重映射? 2.4何为引导块? 2.5为什么引导块需要重映射? 2.6何为异常向量表? 2.7为什么异常向量表要作重映射? 2.8为什么地址前8个字的内容相加会等于0,有何用途? 2.9何为启动代码,有何用途? 2.10何为 PLL ,若晶振为12Mhz,要求 Fcclk 为60Mhz,如何初始化并启动 PLL ? 2.11 Boot Block 在复位的过程中是如何运行的? 2.12 芯片如何实现节能? 2.13 系统采用了哪些方法实现存储器加速的? 2.14 完成一条指令需要多少个 CPU 时钟周期?如何确定它的用法? 2.15一个8位总线的外部存储器跟ARM7单片机系统连接有什么连接方式?各种连接方式的依据是什么?
时间: 2023-06-10 19:04:45 浏览: 75
2.1 IAP编程是指在运行程序时对Flash或其他非易失存储器进行编程的操作,而ISP编程是指通过外部接口向存储器编写程序或数据。
2.2 存储器映射是一种将不同类型存储器中的数据映射到CPU地址空间中的方式,以便于CPU访问。
2.3 重映射是指在系统运行过程中对原始存储器地址进行修改,对存储器内的数据进行访问。
2.4 引导块是指在系统启动时被加载和执行的代码块,通常用于系统的初始化和启动。
2.5 引导块需要重映射,是因为在引导块执行时,系统内存的映射关系可能发生了变化。
2.6 异常向量表是一段预定义的内存区域,其中包含了处理器的异常和中断服务程序的地址。
2.7 异常向量表需要作重映射,是因为在系统运行过程中,存储器映射关系会发生变化,需要更新异常向量表的映射关系。
2.8 地址前8个字的内容相加等于0是因为这8个字节中包含了校验和,用于防止数据传输中的错误,并且可以用于验证数据的完整性。
2.9 启动代码是一段在系统启动时被加载和执行的代码,用于完成系统的初始化和启动工作。
2.10 PLL是锁相环电路,用于生成高频时钟信号。要将晶振设置为12MHZ,需要进行PLL的初始化,将倍频系数设置为5,将时钟分频系数设置为1,最终得到Fcclk为60MHz。
2.11 Boot Block在复位过程中被加载和执行,用于进行系统初始化和检查系统的状态,并判断是否需要引导操作系统。
2.12 芯片可以通过各种方法来实现节能,如关闭不需要的外设、降低时钟速度、降低供电电压等。
2.13 系统可以采用多种方法来实现存储器加速,如缓存、预取、交错存储等。
2.14 完成一条指令需要的CPU时钟周期数取决于指令的类型和指令执行的情况。可以通过CPU手册来确定指令的用法和时钟周期数。
2.15 一个8位总线的外部存储器可以通过并行口、SPI总线、I2C总线等方式与ARM7单片机系统连接。连接方式的选择取决于存储器的种类和数据传输的需求。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)