查看: 2985|回复: 6

【GoKit开发日记】四、建立自己的开发工程

[复制链接]
  • TA的每日心情
    奋斗
    2021-11-12 10:54
  • 签到天数: 248 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2015-4-12 14:09:45 | 显示全部楼层 |阅读模式
    分享到:
    一、所用工具介绍
    这里我使用的是MDK5.14 ,Jlink v4.98b。工具安装与下载找度娘。
    二、如何Gokit开发
    这次活动拿到的Gokit2分为底板跟功能板两部分。
    功能板主要集成WIFI模块与一些传感器。
    底板为Arduino标准的MCU板,根据网友交流。分为AVR跟STM32两种规格的底板。我拿到手的是STM32底板。STM32底板上MCU为STM32F103C8T6。下面以STM32的底板讲述。
    参考功能板与底板的原理图可知,WIFI模块与底板的STM32F103C8T6之间通过串口2通讯。也就说开发Gokit2就是在针对STM32F103C8T6进行开发而已。这里可以把WIFI模块开成一个串口对象来操作即可。
    三、建立自己的工程
    使用MDK5建立工程,有两种方式。一种是使用MDK5自带的库文件、启动文件。另一种是使用自己下载的ST官网的库文件。这里使用第二种方式来建立工程,此方法同样适用于MDK4。
    1.新建工程MCU选择STM32F103C8

    QQ截图20150412120204.jpg
    2.不要勾选红色框内的内容,之间点击OK完成工程创建。

    QQ截图20150412120320.jpg
    3.添加库文件

    QQ截图20150412120821.jpg
    4.添加头文件查找路径,添加宏定义。

    QQ截图20150412121047.jpg
    5.添加Main函数,点个灯 试下
    从原理图上看到底板上有4个LED,我们来点亮PB1连接的LED。

    QQ截图20150412121535.jpg
    代码如下:

    QQ截图20150412120320.jpg
    看下,灯亮了:

    DC24DFFE27315ED3AE3FB09EF86AF9A1.png

    四、如何下载调试程序
    STM底板上引出了SW的调试口,SW与Jlink的连接方式如下图:

    dd400cf22b5c01e57a6c9e198d5383a0_189.jpg
    GND可以接在左边任意一个引脚上,除了最下面的一个。

    五、总结
    Gokit2的开发说到底还是针对底板的开发,WIFI起到一个连接产品与云端的桥梁的作用。

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-11-30 19:48
  • 签到天数: 981 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-4-12 15:55:21 | 显示全部楼层
    感谢楼主分享!!!!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-10-17 12:07
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2015-4-12 17:07:38 | 显示全部楼层
    感谢分享。。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-15 09:28
  • 签到天数: 222 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2015-4-13 08:38:17 | 显示全部楼层
    感谢楼主分享!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-2-14 12:16
  • 签到天数: 827 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-4-13 14:02:05 | 显示全部楼层
    谢谢分享学习一下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-6-9 09:16
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2015-4-15 08:08:14 | 显示全部楼层
    收到了AVR底板,怎么玩?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-11-12 10:54
  • 签到天数: 248 天

    连续签到: 1 天

    [LV.8]以坛为家I

     楼主| 发表于 2015-4-15 13:24:59 | 显示全部楼层
    siccom 发表于 2015-4-15 08:08
    收到了AVR底板,怎么玩?

    AVR的在论坛搜下,也有网友分享教程的
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-11-22 13:37 , Processed in 0.175211 second(s), 28 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.