Nios 2软件架构解析

出版社:陕西西安电子科技大学
出版日期:2007-11
ISBN:9787560619224
作者:蔡伟纲
页数:230页

书籍目录

第一部分 横向揭密第1章 中断揭密篇1.1 异常的概念1.1.1 中断的引入1.1.2 异常的引入1.2 与异常相关的术语1.application context(应用背景)2.exception context(异常背景)3.context switch(背景切换)4.exception handler(异常handler)5.exception overhead(异常开销)6.hardware interrupt(硬件中断)7.interrupt service routine(ISR,中断服务函数)8.software exception(软件异常)9.implementation-dependent itruction(依赖于处理器具体实现的指令)10.unimplemented itruction(未完成指令)11.invalid itruction(无效指令)1.3 Nios Ⅱ异常处理概述1.4 Nios Ⅱ处理器的异常地址1.5 Nios Ⅱ处理器支持的异常类型1.6 Nios Ⅱ处理器的异常触发机理1.硬件中断的触发机理2.软件异常的触发机理1.7 Nios Ⅱ处理器对异常的响应1.异常的硬件响应2.异常的软件响应1.8 异常handler架构1.顶层异常handler2.硬件中断handler3.软件异常handler4.外设中断的ISR1.9 中断向量表1.10 中断控制器初始化1.11 中断的调试1.12 中断响应性能分析1.中断性能指标参数2.影响中断性能的因素3.中断性能测试实例1.13 Nios Ⅱ异常处理小结1.14 Nios Ⅱ异常处理注意事项1.软件异常与硬件中断返回地址的区别2.异常handler代码存储布局3.异常handler代码编译控制1.15 源文件1.alt_exception_entry.S2.alt_irq_entry.S3.alt_exception_trap.S4.alt_exception_muldiv.S5.alt_irq_register.c6.alt_irq_handler.c7.alt_irq_entry.h8.alt_irq_table.h9.alt_irq.h10.alt_irq_va.c11.nios2.h第2章 复位揭密篇第3章 HAL揭密篇第4章 外设驱动篇第5章 应用程序二进制接口篇第二部分 纵向解析第6章 IDE属性配置第7章 软件调试技巧第8章 软件开发技巧第9章 软件架构中的预处理器第10章 软件架构中的特殊宏定义第11章 汇编语言相关语法第12章 链接脚本(Linker Script)第13章 编译文件介绍第14章 处理器操作模式及寄存器第15章 软件开发工具介绍第16章 VerifyFailed小结第17章 动态栈溢出检测功能参考文献

编辑推荐

  《Nios 2软件架构解析》书名虽为"NiosⅡ软件架构解析",但内容涉及嵌入式软件开发的方方面面,主要面向学习或从事嵌入式软件开发的学生和工程技术人员,也可作为相关专业研究生和高年级本科生的教材。

作者简介

《Nios 2软件架构解析》以Altera公司的技术资料为蓝本,结合作者多年的Nios软件开发经验及长期在EDACN专业论坛NiosⅡ版块担任版主积累的心得,首先从复位、中断、编程环境、设备驱动以及应用程序二进制接口等五个方面对NiosⅡ软件架构进行横向揭密,接着又从汇编语法、makefile、链接脚本、调试手段以及开发技巧等多个角度对NiosⅡ软件架构进行纵向解析,纵横交错层层揭开了NiosⅡ软件架构的真面目,因而《Nios 2软件架构解析》既可作为NiosⅡ嵌入式软件开发的中高阶指导书,也可作为NiosⅡ软件开发手册。

图书封面


 Nios 2软件架构解析下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024