查看: 3830|回复: 4

创建Microblaze软核(3)

[复制链接]
  • TA的每日心情
    开心
    2014-5-14 13:12
  • 签到天数: 180 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2013-1-21 16:02:44 | 显示全部楼层 |阅读模式
    分享到:
    第七步 进入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的程序
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2015-8-7 21:35
  • 签到天数: 340 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-1-21 19:26:24 | 显示全部楼层
    原来是连着的……建议楼主弄个教程……
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2013-5-17 10:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2013-5-27 11:30:58 | 显示全部楼层
    师兄好,请教您几个问题。1.使用microblaze和powerpc核,编程方面有些什么区别? 2.在嵌入式中使用了浮点处理器后,是否需要一些配置呢?在编程方面和没使用浮点处理器有些什么区别?  谢谢您的回答。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-5-14 13:12
  • 签到天数: 180 天

    连续签到: 1 天

    [LV.7]常住居民III

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

    microBlaze的架构本身就是参照的PowerPC,所以二者在软件编程时很类似~浮点数的计算没研究过~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2013-5-17 10:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

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

    thank you very much!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-12-26 21:06 , Processed in 0.158577 second(s), 23 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.