6回答

0收藏

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

机智云GoKit 机智云GoKit 4831 人阅读 | 6 人回复 | 2015-03-26

本帖最后由 tjcfeng 于 2015-3-26 22:09 编辑

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

    都需要什么东西呢?

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


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


    3.工程文件,汇总贴里的 Gokit2代资料.zip

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


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


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



    下面正式开始操作。

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


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


    然后开始设置参数
   


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


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


    这里也改一下
   


    还有这个地方。这里不是必须的,但是本身的文件名和这个工程不一致,虽然不影响编译,不过还是改一下的好,我看不得Warnning。
    这个地方执行的命令是生成bin文件,如果想通过串口烧写则一定要改成正确的。
   


    设置完成,开始编译工程
   


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


    正在烧写过程中。。。
   


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



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


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

分享到:
回复

使用道具 举报

回答|共 6 个

倒序浏览

沙发

fjjjnk1234

发表于 2015-3-26 22:01:34 | 只看该作者

很详细,顶一个!!!
相由心生境随心转一切法从心想生
板凳

tjcfeng

发表于 2015-3-26 22:04:07 | 只看该作者

fjjjnk1234 发表于 2015-3-26 22:01
很详细,顶一个!!!

谢谢
地板

haothree

发表于 2015-3-27 09:12:53 | 只看该作者

非常详细啊,感谢版主!
5#

tjcfeng

发表于 2015-3-27 09:47:17 | 只看该作者

haothree 发表于 2015-3-27 09:12
非常详细啊,感谢版主!

多谢支持
6#

outstanding1573

发表于 2015-4-1 12:53:23 | 只看该作者

速度好快啊 这是申请的 还是买的啊?亲
[原创] 班门弄斧——个人原创基地
https://www.cirmall.com/bbs/thread-41384-1-1.html
7#

tjcfeng

发表于 2015-4-1 12:55:10 | 只看该作者

outstanding1573 发表于 2015-4-1 12:53
速度好快啊 这是申请的 还是买的啊?亲

申请的,也是刚刚拿到,正在摸索中。而且我拿到算比较晚的了,官网已经发了好多人了。
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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