嵌入式脉象采集仪电路设计
完整编译综合采集部分后由两部分组成,如图2所示。
![e.JPG](http://m.amcfsurvey.com/editerupload/fetch/20131127/195166_3_0.jpg)
3.2 基于NiosⅡ的SoPC硬件设计
利用Altera公司的QuartusⅡ软件和SoPCBuilder开发工具,可以方便地定制一个从硬件到软件的完整系统。FPGA内部需要设计以下模块:NiosⅡ、SRAM控制器、SDRAM控制器、EPCS控制器、FLASH控制器、定时器、VGA控制器、RS 232控制器、脉象采集控制器等。除脉象采集控制器没有现成的IP核可用,需开发控制时序外,其他控制器采用Altera公司提供的IP核。
SoPC系统生成完成后,在QuartusⅡ下建立原理图窗口,调用设计好的NiosⅡ系统与自己设计的脉象采集系统的控制连接,设计完成后,锁定引脚,进行完整编译。完成后的电路如图3所示。
![f.JPG](http://m.amcfsurvey.com/editerupload/fetch/20131127/195166_3_1.jpg)
编译后配置到系统中的FPGA去,后面的工作就是嵌入式操作系统的移植和嵌入式应用程序的开发,这时会利用到该硬件平台。
4 结语
设计出嵌入式脉象采集仪的总体方案,并完成了基于FPGA的脉象采集仪硬件电路设计。根据脉象采集的特点,设计脉象采集部分电路,利用IP核构建了脉象采集的SoPC系统。设计的脉象采集仪具有成本低,功耗低,体积小,便于扩展,使用方便,稳定性高,可靠性高,系统维护方便等特点。
本文引用地址://m.amcfsurvey.com/article/195166.htm linux操作系统文章专题:linux操作系统详解(linux不再难懂)
评论