贴片电感
贴片电感
・  当前位置::扁平线圈电感 > 行业新闻
基于Nios软核的嵌入式Internet系统设计
作者:    来源:    时间:2016-06-20 15:39:53浏览量:

  

  (3)定制CPU和接口

  这部分设计使用到的开发工具是Altera公司的SOPC Builder,该工具会自动进行系统定义,完成SOPC开发的集成过程。设计者采用SOPC Builder能够在图形化界面内定餐一个从硬件到软件的完整系统。

  首先,根据设计需要使用SOPC Builder来对Nios CPU进行定制,包括CPU是不吸数据和代码缓冲、CPU寄存器数量(Nios CPU最多可以有512个寄存器)等。本设计中的Nios CPU有256个寄存器,未使用数据和代码缓冲。除了Nios CPU之外,还需要用SOPC Builder将CPU同外围设备的接口添加进来。对于本设计来说,就是将在前面提到的A/D接口以用户自定义接口的方式添加进来,其余器件同CPU的接口只需在SOPC Builder中将对应的接口模块添加进来即可。

  然后,用SOPC Builder将定制转换为VHDL等具体的设计文件。除此之外,SOPC Builder还根据定制的结果,自动的生成针对特定硬件环境的C语言和汇编语言的头文件以及函数库,这在软件设计中会极大的减少软件开发人员的工作量。

  1.2 软件设计

  软件设计包括嵌入式操作系统的移植、网络协议栈设计、应用级代码编写等部分,其中操作系统的移植、网络协议栈设计的关键是软件设计。下面就对这两部分作简单介绍。

  (1)μC/OS操作系统移植

  μC/OS操作系统是美国人Jean Labrosse于1992年开始编写的,它是一种适合于小型、微控制器的可剥夺实时操作系统。ΜC/OS的内核除了没有网络协议栈之外,也没有文件系统,但是本设计中的设备本身并不需要对采集数据按文件方式保存,因而使用μC/OS可以满足需要。

  ΜC/OS设计时就充分考虑到在不同平台上移值的需求,将同平台相关的部分局限在一个很小范围内,对于不同的平台只需对下面一些函数和宏进行重写。扁平线圈电感制造厂

  • 自动精简配置存储方案选型分析 自动精简配置存储方案能够给操作系统提供大容量的虚拟驱动器。这种技术的核心是 欺骗 。简单的说,实际的物理存储设备可能并没有这么多,而让操作系统认为有这么大的存储空间。这主要是因为企业中的数据往往也是

  • 天线技术标签:天线(323)电路原理回主页 彩电常用色解码IC维修探讨 在电视机的维修中,无彩色的故障也较为常见,要维修此类故障就必须要对各种彩色解码电路的信号流程有所了解,掌握一些检测的关键点。下面我们选了

  • 高功率白光LED芯片的散热问题就今天而言,白光LED仍旧存在着发光均一性不佳、封闭材料的寿命不长,而无法发挥白光LED被期待的应用优点。但就需求层面来看,不仅一般的照明用途,随着手机、LCDTV、汽车、医疗等的广泛应用积极的出现,

  • 上一篇:金升阳电源模块助力列车空调系统改革