【GoKit2】2.工程的编译、烧写、运行

  • LiuYang
  • LV5工程师
  • |      2015-04-15 08:57:35
  • 浏览量 1010
  • 回复:5

   板子到了,开始动手准备烧写,不过还要先把需要的东西准备齐全了。

    都需要什么东西呢?

一、软件:

    1.MDK 5.x编辑环境。GoKit2提供的工程是用5.0以上的版本建立的,所以用5.x的可以直接打开。如果非要用4.x的话也可以,自己重新建立个工程,把需要的文件加进来。MDK 5.14的下载地址:链接: http://pan.baidu.com/s/1ts1Y2 密码: pqq8,汇总贴里也有。

【GoKit2】2.工程的编译、烧写、运行


    

    2.JLink驱动。我用的是JLink来烧写固件的,不仅可以烧写,还可以调试。如果没有或不想用,也可以用串口方式烧写Bin文件。J-Link驱动的下载地址:https://www.segger.com/jlink-software.html

【GoKit2】2.工程的编译、烧写、运行



    

    3.工程文件,Gokit2代资料.zip

    

    二、硬件:

    1.当然是GoKit2的板子了,没有的话可以用模拟方式运行,不过意义就不大了。

【GoKit2】2.工程的编译、烧写、运行



    

    2.JLink调试器,Pro或OB都可以

【GoKit2】2.工程的编译、烧写、运行



    

    3.连接线,注意是公还是母,还有线不要接错了

【GoKit2】2.工程的编译、烧写、运行



    

    

    下面正式开始操作。

    首先解压Gokit2代资料.zip,里面有个文件夹就是源代码了

【GoKit2】2.工程的编译、烧写、运行



    

    进入RVMDK文件夹,这里是MDK的工程文件,双击打开

【GoKit2】2.工程的编译、烧写、运行



    

    然后开始设置参数

【GoKit2】2.工程的编译、烧写、运行



    

    首先要改的就是调试器了,用哪个就选哪个

【GoKit2】2.工程的编译、烧写、运行



    

    因为连接方式是swd,所以要选这项。更改后如果能够正常通信,则会把认到的信息列出来,没认出来的话再检查下连接线吧

【GoKit2】2.工程的编译、烧写、运行



    

    这里也改一下

【GoKit2】2.工程的编译、烧写、运行



    

    还有这个地方。这里不是必须的,但是本身的文件名和这个工程不一致,虽然不影响编译,不过还是改一下的好,我看不得Warnning。

这个地方执行的命令是生成bin文件,如果想通过串口烧写则一定要改成正确的

【GoKit2】2.工程的编译、烧写、运行



    

    设置完成,开始编译工程

【GoKit2】2.工程的编译、烧写、运行



    

    编译成功后可以开始烧写了

【GoKit2】2.工程的编译、烧写、运行



    

    正在烧写过程中。。。

【GoKit2】2.工程的编译、烧写、运行



    

    烧写完成后,程序停在了入口处,可以点击运行来执行,也可以先设置一些断点来调试

【GoKit2】2.工程的编译、烧写、运行



    

    运行起来了,看到屏幕和刚才有什么变化了吗?

【GoKit2】2.工程的编译、烧写、运行



    

    操作完成,后面就可以自己修改代码来实现自己的功能了。



  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:5
suoma 2015-05-09
谢谢分享学习一下
0   回复
举报
发布
马超飞燕 2015-05-09
谢谢分享顶一个
0   回复
举报
发布
HelloWii 2015-04-22
有点厉害。。
0   回复
举报
发布
LiuYang 2015-04-15
后面还有,图没带着,明天继续发,没什么高级的东西,总结了一下而已
0   回复
举报
发布
灵澈 2015-04-15
发原创了啊,支持一下
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子