第12章NIOSII常用外设使用.pptVIP

  • 2
  • 0
  • 约9.94千字
  • 约 102页
  • 2020-03-25 发布于浙江
  • 举报
12.6 EPCS控制器内核 EPCS控制器内核综述 EPCS控制器可用于: 在EPCS器件中存储程序代码。 存储非易失性数据。 管理FPGA配置数据。 12.6 EPCS控制器内核 EPCS控制器内核综述 EPCS控制器结构框图 Boot-Loader ROM EPCS控制器 配置存 储空间 通用存 储空间 EPCS配置器件 Avalon 总线 NiosII CPU 片内外设 Altera FPGA 存储FPGA配置数据 剩余空间可用于存储用户非易失性数据。 1KB的片内存储器 12.6 EPCS控制器内核 软件编程 Altera提供的HAL Flash设备驱动程序已经完全屏蔽了Flash的硬件访问细节,访问EPCS Flash的软件编程和访问CFI Flash的软件编程完全一样。 EPCS控制器提供了硬件的底层接口和HAL驱动程序。 12.6 EPCS控制器内核 软件编程 定义集成到HAL系统库所需的驱动程序的头文件和源文件。 Altera_avalon_epcs_flash_controller.h 通过直接控制EPCS设备来进行读写操作的头文件和源文件。 Altera_avalon_epcs_flash_controller.c epcs_commands.h epcs_commands.c 第12章 目录 12.1 并行输入/输出(PIO)内核 12.2 定时器内

文档评论(0)

1亿VIP精品文档

相关文档