4回答

0收藏

创建Microblaze软核(3)

FPGA/DSP FPGA/DSP 4455 人阅读 | 4 人回复 | 2013-01-21

第七步 进入SDK开发环境
编译完成后弹出如下对话框,选择SDK的工作目录。在MicroblazeTutor中创建一个Workspace文件夹,并选择该文件夹为SDK的工作目录。

进入SDK主界面。

第八步 使用SDK向导创建Hello World工程
依次点选File – New –Xilinx C Project,选择创建新的C语言工程。

选择Hello World模板,将工程名字改为Hello_World。

首次创建工程,同时需要创建一个基于之前生成软核的库文件。修改名字为Spartan6_bsp。

创建工程完成后的SDK界面图。

第九步 生成可执行文件
右键点击Hello_World工程,依次选择Run As– Run Configurations。

选择Xilinx C/C++ ELF。点击左上角的添加按钮,会自动生成Hello_Wold Debug项目。

第十步 下载C程序到FPGA上
将FPGA上电,并接上USB下载线。点击下图中标记的图标。

将Bitstream和BMM File改为下图中所示路径位置的文件。选择Program,下载软核到FPGA上。

将FPGA的串口连接上电脑,在电脑上打开串口调试助手,选择对应的波特率。点击下图图示中的图标,点选Hello_World Debug,将程序下载到FPGA上。

串口调试助手上若显示Hello Wold,那么恭喜,你已经成功完成了第一个基于Microblaze的程序
国内的ubuntu的更新源还是上海交大最给力
分享到:
回复

使用道具 举报

回答|共 4 个

倒序浏览

沙发

kk5290122

发表于 2013-1-21 19:26:24 | 只看该作者

原来是连着的……建议楼主弄个教程……
板凳

幽狼_3009131

发表于 2013-5-27 11:30:58 | 只看该作者

师兄好,请教您几个问题。1.使用microblaze和powerpc核,编程方面有些什么区别? 2.在嵌入式中使用了浮点处理器后,是否需要一些配置呢?在编程方面和没使用浮点处理器有些什么区别?  谢谢您的回答。。
地板

libing64

发表于 2013-5-28 23:15:16 | 只看该作者

幽狼 发表于 2013-5-27 11:30
师兄好,请教您几个问题。1.使用microblaze和powerpc核,编程方面有些什么区别? 2.在嵌入式中使用了浮点处 ...

microBlaze的架构本身就是参照的PowerPC,所以二者在软件编程时很类似~浮点数的计算没研究过~
国内的ubuntu的更新源还是上海交大最给力
5#

幽狼_3009131

发表于 2013-5-29 14:55:14 | 只看该作者

libing64 发表于 2013-5-28 23:15
microBlaze的架构本身就是参照的PowerPC,所以二者在软件编程时很类似~浮点数的计算没研究过~ ...

thank you very much!
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条