Board logo

标题: 初学Nios II其中有很多的疑惑 麻烦高手指点一下!!!! [打印本页]

作者: GLJLQ    时间: 2008-4-25 14:00     标题: 初学Nios II其中有很多的疑惑 麻烦高手指点一下!!!!

对于硬件描述层(HAL)我可不可以理解为他是一个操作系统!!!

还有就是我在SOPC BUILDER里在computent里添加的器件应该是一个外设应该是有用verilog 描述的文件(我在哪里能看到他的文件内容阿!)我可以把它看作是一个硬件电路对不?比如添加SRAM的控制器就是添加了一个相应的硬件电路!!

在IDE当中有相应硬件的HAL文件!!这里的HAL文件基本上用的都是C语言编写的,他在项目开发的过程当中起到一个什么的作用啊,他是我在SOPC BUILDER里添加的硬件的驱动程序?

对于硬件描述层我应该怎么理解是最为正确的!!

有点被他弄懵了!


作者: caopengly    时间: 2008-4-25 14:16

“对于硬件描述层(HAL)我可不可以理解为他是一个操作系统!!!”不能,hal就是硬件描述层的一些程序,用于应用层直接使用的程序

"还有就是我在SOPC BUILDER里在computent里添加的器件应该是一个外设应该是有用verilog 描述的文件(我在哪里能看到他的文件内容阿!)我可以把它看作是一个硬件电路对不?比如添加SRAM的控制器就是添加了一个相应的硬件电路!!"

是的,你可以将它看成一个电路,其里面的程序你应该是看不到的,除非是你自己写的程序,你可以看看sopc里面的一些文档,里面有compenet editor

“在IDE当中有相应硬件的HAL文件!!这里的HAL文件基本上用的都是C语言编写的,他在项目开发的过程当中起到一个什么的作用啊,他是我在SOPC BUILDER里添加的硬件的驱动程序?”可以这么说,看作驱动程序。是的,楼主还有专研精神啊

“对于硬件描述层我应该怎么理解是最为正确的!!”就是一些底层的程序,


作者: GLJLQ    时间: 2008-4-25 14:50

非常感谢你的回复!!对我的帮助也很大!!!
作者: GLJLQ    时间: 2008-4-25 14:54

hal就是硬件描述层的一些程序,用于应用层直接使用的程序!!他和IDE里的相应HAL文件是不是一回事!!!
作者: kzw    时间: 2008-4-25 15:23

hal就是IDE里面对应可以调用的hal文件。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0