文档详情

Xilinx_Platform_Studio的使用流程.doc

发布:2015-09-25约小于1千字共4页下载文档
文本预览下载声明
Xilinx Platform Studio的使用流程 (1)配置硬件 根据BSB向导完成硬件的配置,在Project option设置HDL and simulation 然后generate netlist 编写引脚约束文件ucf,并generate bitstream,生成相应的bit文件(工程名.bit) 编译后可打开xflow.log查看硬件资源的使用情况 (2)编译软件 首先generate libraries,产生与硬件相匹配的xparameters.h文件。 编写C程序,并添加入工程 范例程序,简单IO口的操作: #include xparameters.h //必须包含此头文件 #include stdio.h #include xgpio.h //==================================================== int main(void) { XGpio led_8bit; XGpio_Initialize(led_8bit,XPAR_LEDS_8BIT_DEVICE_ID); XGpio_SetDataDirection(led_8bit,1,0;//???? unsigned int nflashtemp; nflashtemp = 0 unsigned int i; while(1) { nflashtemp = nflashtemp1; if( nflashtemp == 0 { ?? nflashtemp = 0 } XGpio_DiscreteWrite(led_8bit,1,nflashtemp); for(i=0;i++); } } 调试阶段一般不需优化程序 最后编译应用程序,生成相应的elf可执行可连接文件 (3)软硬件合并 将前两步生成的bit文件和elf文件合并,在implementation文件夹里生成一个新的bit文件——download.bit,用此文件下载入FPGA可成功运行microblaze程序
显示全部
相似文档