首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

初学Nios II其中有很多的疑惑 麻烦高手指点一下!!!!

初学Nios II其中有很多的疑惑 麻烦高手指点一下!!!!

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

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

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

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

有点被他弄懵了!

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

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

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

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

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

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm
非常感谢你的回复!!对我的帮助也很大!!!
hal就是硬件描述层的一些程序,用于应用层直接使用的程序!!他和IDE里的相应HAL文件是不是一回事!!!
hal就是IDE里面对应可以调用的hal文件。
在交流中前进,共同实现nios的应用。
返回列表