基于硬件抽象层HAL的Nios Ⅱ嵌入式处理器系统设备管理模式研究

来源 :现代电子技术 | 被引量 : 0次 | 上传用户:mynameiscaohaoxiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
NiosⅡ处理器是Altera公司推出的一个32/16位精简指令集处理器软核。他为嵌入式系统开发者提供了更多的资源,可支持复杂、高性能系统的开发。硬件抽象层HAL作为一个板级支撑包提供给NiosⅡ处理器系统。基于HAL的外设管理程序使用ANSI C标准库函数,并通过HAL API访问硬件资源。通过对其进行深入的研究,结合NiosⅡ嵌入式处理器系统对Lan91c111网络外设的管理模式,总结了HAL在NiosⅡ嵌入式处理器系统设备管理中的作用及其一般实现模式。 The Nios II processor is a 32/16-bit reduced instruction set processor soft core from Altera Corporation. He provides embedded system developers with more resources to support the development of complex, high-performance systems. The hardware abstraction layer HAL is provided to the Nios II processor system as a board-level support package. The HAL-based peripheral manager uses ANSI C standard library functions and accesses hardware resources through the HAL API. Through its in-depth research, combined with Nios Ⅱ embedded processor system Lan91c111 network peripherals management mode, summed up the HAL in Nios Ⅱ embedded processor system equipment management role and its general implementation mode.
其他文献
在GPS芯片或者其他信号处理芯片中,经常需要做移动相位进行相关的运算,用硬件来实现这样的运算是相当耗资源的,但有时候也不可避免。基于此,在传统的采取循环移位寄存器存储数据并且移位来进行相关运算的基础上提出一种新的方案,考虑到FPGA有大量现成的Block RAM可以利用,所以采用Block RAM来存储数据并且通过改变Block RAM地址来进行相关运算,理论和实践证明,该方法达到了同样的目的并且
中圖分类号 R361+.3 文献标志码 A 文章编号 1001-0408(2019)23-3210-06  DOI 10.6039/j.issn.1001-0408.2019.23.08  摘 要 目的:考察原阿片碱对人肝星状细胞HSC-LX2增殖的抑制作用,并对其机制进行初步探讨。方法:采用MTT法测定25、50、100、200、400、500 μmol/L原阿片碱作用24 h对HSC-
目的研究薯蓣皂苷对血小板聚集率的影响。方法对56例血小板聚集率高的患者,随机分成薯蓣皂苷组和安慰剂组,分别在常规治疗的基础上采用薯蓣皂苷160mg,po,tid和安慰剂治疗,疗程为8w
目的建立测定全血中环孢素(CsA)浓度的固相萃取HPLC法。方法全血样品用硫酸锌甲醇混合液处理,取上清液进样C18(10mm×3.9mm)柱,经水冲洗去杂质后,用纯甲醇洗脱CsA,进入C18(250mm&#