EDA设计技术 杨光永 凌永发 第12章 基于NIOS II的嵌入式系统新.pptVIP

  • 17
  • 0
  • 约1.81万字
  • 约 92页
  • 2015-12-15 发布于广东
  • 举报

EDA设计技术 杨光永 凌永发 第12章 基于NIOS II的嵌入式系统新.ppt

外设驱动服务 外设驱动服务与系统所采用的硬件外设相关联,包括定时器服务、字符模式服务、Flash存储器服务、DMA服务、文件与文件系统服务、以太网设备服务等。 定时器服务分为系统时钟定时器和时间戳定时器两种服务,两种服务都分别对应Avalon定时器外设。 ? 系统时钟定时器 时间戳定时器 功能 控制、监测、调度系统事件 高性能的时序测量 BSP工程配置 hal.sys_clk_timer hal.sys_timestamp_timer API alt_alarm_start() alt_timestamp_start() alt_alarm_stop() alt_timestamp() 外设驱动服务-DMA服务 HAL的直接存储器访问(DMA)服务使用DMA的传输通道请求,利用alt_sys_init() 初始化DMA组件。 不管系统采用哪一种DMA外设连接方式,利用alt_dma_txchan_open()函数初始化发送通道、alt_dma_rxchan_open()函数初始化接收通道 ? 发送方式 接收方式 双向收发方式 数据传输方向 DMA→其他组件 DMA←其他组件 DMA?其他组件 alt_dma_txchan_open() 打开发送通道 ? 打开发送通道 alt_dma_rxchan_open() ? 打开接收通道 打开接收通道 alt_dma_txchan_ioctl

文档评论(0)

1亿VIP精品文档

相关文档