嵌入式设计技术的工程方法续2定制用户外设.pptx
上传人:王子****青蛙 上传时间:2024-09-10 格式:PPTX 页数:36 大小:3.1MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式设计技术的工程方法续2定制用户外设.pptx

嵌入式设计技术的工程方法续2定制用户外设.pptx

预览

免费试读已结束,剩余 26 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

例:设计一个Avalon从外设,实现PWM功能。VerilogHDL描述QuartusII仿真验证在SOPCBuilder中添加用户IP已建立的SOPC系统结构www.niuwk.com牛牛文库文档分享基于Avalon的用户逻辑(从设备)硬件结构基于Avalon用户逻辑(从设备)的相关软件设计请同学总结开发Avalon用户从设备(用户IP)的基本步骤第六节NiosII软件开发调试器二、硬件抽象层(HAL)系统库用户应用程序用户程序访问硬件设备的方法:HAL为嵌入式系统中最常见外围设备提供了通用的设备模型,它们具有相同的、与硬件细节无关的应用编程接口(API)。数据宽度及HAL类型定义HAL对系统启动的支持启动文件位于“.\altera\kits\nios2\components\altera_nios2\HAL\src\crt0.s”alt_main()对CPU和外设进行初始化HAL与异常处理为方便用户创建和维护中断服务程序,HAL系统库的alt_irq.h提供中断API函数。中断服务程序主要处理一些高优先级、实时性强的操作,所以,ISR中不能有等待或阻塞性操作。ISR的调试三、与目标系统相关的system.h文件