文件名称:MyC2Board_RS232_Test
- 所属分类:
- 其他嵌入式/单片机内容
- 资源属性:
- [MacOS] [HTML]
- 上传时间:
- 2012-11-26
- 文件大小:
- 13.22mb
- 下载次数:
- 1次
- 提 供 者:
- li hu******
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
这是一个Altera FPGA NIOS II RS232通讯程序。
在Quartus II工程中,用Qsys建立了一个NIOS II为核心的CPU系统,并挂接了一个RS232接口。
在software目录下,有三个工程,一个是用C++类包装的RS232类的Eclipse工程,一个是不用C++类包装的Eclipse工程,还有一个是用VC++2008编写的RS232测试工程。
VC++2008编写的工程运行在PC机上,与FPGA中的NIOS II通讯。
这个实验的主要目的是编写一个通用RS232类,这个类即可以用于NIOS II,又可以用于PC机,是一个可重用的RS232类;我们用这个类开发了不少以PC为控制平台,FPGA为硬件控制器的测试系统。
-This is an Altera FPGA NIOS II RS232 communication project.
In the Quartus II project, there is a NIOS II CPU with RS232.
In the Software directory, there are 3 projects. First one is an Eclipse Project with C++ RS232 Class. Second one is an Eclipse Project with C RS232.h. Other one is a VC++2008 Project with C++ RS232 Class.
The purpose of this project is to write a RS232 Class use on any system needed RS232 communication. The RS232 Class not only use on NIOS II, but also use on PC. We used this RS232 Class on many Test Systems with PC and FPGA
在Quartus II工程中,用Qsys建立了一个NIOS II为核心的CPU系统,并挂接了一个RS232接口。
在software目录下,有三个工程,一个是用C++类包装的RS232类的Eclipse工程,一个是不用C++类包装的Eclipse工程,还有一个是用VC++2008编写的RS232测试工程。
VC++2008编写的工程运行在PC机上,与FPGA中的NIOS II通讯。
这个实验的主要目的是编写一个通用RS232类,这个类即可以用于NIOS II,又可以用于PC机,是一个可重用的RS232类;我们用这个类开发了不少以PC为控制平台,FPGA为硬件控制器的测试系统。
-This is an Altera FPGA NIOS II RS232 communication project.
In the Quartus II project, there is a NIOS II CPU with RS232.
In the Software directory, there are 3 projects. First one is an Eclipse Project with C++ RS232 Class. Second one is an Eclipse Project with C RS232.h. Other one is a VC++2008 Project with C++ RS232 Class.
The purpose of this project is to write a RS232 Class use on any system needed RS232 communication. The RS232 Class not only use on NIOS II, but also use on PC. We used this RS232 Class on many Test Systems with PC and FPGA
(系统自动生成,下载前可以参看下载内容)
下载文件列表
MyC2Board_RS232_Test\.sopc_builder\filters.xml
....................\.............\install.ptf
....................\.............\install2.ptf
....................\.............\preferences.xml
....................\altpll0.bsf
....................\altpll0.cmp
....................\altpll0.ppf
....................\altpll0.qip
....................\altpll0.vhd
....................\cpu_0.sdc
....................\cpu_0.vhd
....................\cpu_0_jtag_debug_module_sysclk.vhd
....................\cpu_0_jtag_debug_module_tck.vhd
....................\cpu_0_jtag_debug_module_wrapper.vhd
....................\cpu_0_ociram_default_contents.mif
....................\cpu_0_oci_test_bench.vhd
....................\cpu_0_rf_ram_a.mif
....................\cpu_0_rf_ram_b.mif
....................\cpu_0_test_bench.vhd
....................\db\altsyncram_0bf1.tdf
....................\..\altsyncram_6551.tdf
....................\..\altsyncram_9tl1.tdf
....................\..\altsyncram_c572.tdf
....................\..\altsyncram_e502.tdf
....................\..\altsyncram_vaf1.tdf
....................\..\a_dpfifo_8t21.tdf
....................\..\a_fefifo_7cf.tdf
....................\..\cntr_fjb.tdf
....................\..\cntr_rj7.tdf
....................\..\dpram_5h21.tdf
....................\..\logic_util_heursitic.dat
....................\..\MyC2Board_RS232_Test.amm.cdb
....................\..\MyC2Board_RS232_Test.asm.qmsg
....................\..\MyC2Board_RS232_Test.asm.rdb
....................\..\MyC2Board_RS232_Test.asm_labs.ddb
....................\..\MyC2Board_RS232_Test.autoh_e4eb1.map.reg_db.cdb
....................\..\MyC2Board_RS232_Test.cbx.xml
....................\..\MyC2Board_RS232_Test.cmp.bpm
....................\..\MyC2Board_RS232_Test.cmp.cdb
....................\..\MyC2Board_RS232_Test.cmp.hdb
....................\..\MyC2Board_RS232_Test.cmp.kpt
....................\..\MyC2Board_RS232_Test.cmp.logdb
....................\..\MyC2Board_RS232_Test.cmp.rdb
....................\..\MyC2Board_RS232_Test.cmp0.ddb
....................\..\MyC2Board_RS232_Test.cmp1.ddb
....................\..\MyC2Board_RS232_Test.cmp2.ddb
....................\..\MyC2Board_RS232_Test.cmp_merge.kpt
....................\..\MyC2Board_RS232_Test.db_info
....................\..\MyC2Board_RS232_Test.fit.qmsg
....................\..\MyC2Board_RS232_Test.hier_info
....................\..\MyC2Board_RS232_Test.hif
....................\..\MyC2Board_RS232_Test.idb.cdb
....................\..\MyC2Board_RS232_Test.lpc.html
....................\..\MyC2Board_RS232_Test.lpc.rdb
....................\..\MyC2Board_RS232_Test.lpc.txt
....................\..\MyC2Board_RS232_Test.map.bpm
....................\..\MyC2Board_RS232_Test.map.cdb
....................\..\MyC2Board_RS232_Test.map.hdb
....................\..\MyC2Board_RS232_Test.map.kpt
....................\..\MyC2Board_RS232_Test.map.logdb
....................\..\MyC2Board_RS232_Test.map.qmsg
....................\..\MyC2Board_RS232_Test.map_bb.cdb
....................\..\MyC2Board_RS232_Test.map_bb.hdb
....................\..\MyC2Board_RS232_Test.map_bb.logdb
....................\..\MyC2Board_RS232_Test.pre_map.cdb
....................\..\MyC2Board_RS232_Test.pre_map.hdb
....................\..\MyC2Board_RS232_Test.root_partition.map.reg_db.cdb
....................\..\MyC2Board_RS232_Test.rtlv.hdb
....................\..\MyC2Board_RS232_Test.rtlv_sg.cdb
....................\..\MyC2Board_RS232_Test.rtlv_sg_swap.cdb
....................\..\MyC2Board_RS232_Test.sgdiff.cdb
....................\..\MyC2Board_RS232_Test.sgdiff.hdb
....................\..\MyC2Board_RS232_Test.sld_design_entry.sci
....................\..\MyC2Board_RS232_Test.sld_design_entry_dsc.sci
....................\..\MyC2Board_RS232_Test.smart_action.txt
....................\..\MyC2Board_RS232_Test.sta.qmsg
....................\..\MyC2Board_RS232_Test.sta.rdb
....................\..\MyC2Board_RS232_Test.sta_cmp.8_slow.tdb
....................\..\MyC2Board_RS232_Test.syn_hier_info
....................\..\MyC2Board_RS232_Test.tis_db_list.ddb
............