sopc课件第八章课件.ppt

第 8 章 Nios II系统深入设计 主讲人:李兰英 哈尔滨理工大学计算机学院 本章讨论Nios II处理器系统的深入设计 内容包括: (1)异常处理程序的开发 (2)缓存和紧耦合存储器的编程 (3)μC/os II实时操作系统 (4)以太网与轻量IP (5)Nios II多处理器系统 (6)定制Nios II用户指令和定制基于Avalon的用户外设等。 第八章 目录 ※ 8.1 异常处理程序的开发 8.1.1 Nios II异常分类 8.1.2 硬件抽象层的实现 8.1.3 中断服务程序(ISRs) ※ 8.1 异常处理程序的开发 8.1.1 Nios II异常分类 8.1.2 硬件抽象层的实现 8.1.3 中断服务程序(ISRs) 1.ISRs的HAL API 利用HAL API实现ISRs分为2步。首先,为某一特定外设中断写一中断服务程序。其次,必须使用alt_irq_register()函数注册该ISRs。在ISR执行期间,程序中可用alt_irq_enable_all()和alt_irq_disable_all()函数允许和禁止中断。 注意:禁止中断影响中断延迟,故影响系统性能。 2. 利用alt_irq_register()函数注册ISR HAL把al

文档评论(0)

1亿VIP精品文档

相关文档