查看: 930|回复: 1

[经验] 米尔MYD-C7Z020开发板试用2---Helloworld

[复制链接]
  • TA的每日心情
    开心
    2020-7-25 10:37
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2019-11-17 20:21:16 | 显示全部楼层 |阅读模式
    分享到:
         这一次和大家一起做一个Helloworld实验来入门,米尔MYD-C7Z020开发板虽然这款板子外设很多,玩转它需要很多知识,但是没有关系,我们可以用Helloworld来做个引子,万事开头难,希望这一个月内能好好玩转一番。话不多说,小手动起来:
    step1:新建工程
    1.JPG
    step2:选择芯片,先选择zynq7000系列,然后选择400引脚的封装,最后选择XC7Z7020clg400-1。
    2.JPG
    step3:新建Block Design,添加ZYNQ IP核
    3.JPG
    step4:定制ZYNQ IP核,选择USART1外设,如图所示:
    4.JPG
    5.JPG
    step5:
    6.JPG
    step6:生成bit文件,点击Generate Bitstream按钮即可。
    至此,vivado中的硬件配置已经设置好,接下来需要到SDK中编写软件代码.
    setp7:lanch SDK,新建Application Project,编写代码如下:
    #include <stdio.h>
    #include "platform.h"
    #include "xil_printf.h"
    #include "sleep.h"
    int main()
    {
        //init_platform();
             while(1)
             {
                     print("Hello World! \r\n");
                     print("感谢米尔科技和电路城举办的使用活动 \r\n");
                     print("大家一起来来学习米尔  MYD-C7Z020开发板 \r\n");
                     sleep(1);        //延时
             }
        //cleanup_platform();
        return 0;
    }

    使用JTAG连接开发板,编译后下载到FPGA,效果如下图:
    QQ图片20191117202100.jpg
    8.JPG



    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-7-25 10:37
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]常住居民I

     楼主| 发表于 2019-11-17 22:24:26 | 显示全部楼层
    附上我的工程,一起学习,共同进步

    MYiRhelloworld.zip

    11.41 MB, 下载次数: 5

    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-11-26 08:27 , Processed in 0.122218 second(s), 18 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.