2回答

0收藏

Gokit2→_→【3】Arduino编程环境搭建及程序下载

机智云GoKit 机智云GoKit 5558 人阅读 | 2 人回复 | 2015-04-07

本帖最后由 zfz0122 于 2015-4-7 10:58 编辑

貌似我们这一批GoKit2的Arduino底板MCU都采用的ATMEGA328P,而非STM32的。
ATMEGA328P资料:http://www.atmel.com/devices/ATMEGA328P.aspx

之前也没玩过Arduino,参考了下网上的教程,大致的了解了Arduino程序编译及烧录过程,下面简单分享下,高手勿喷啊。
第一步肯定是搭建编程环境,官网上下载安装了最新版1.6.3的。貌似是免费的。
Arduino下载地址:http://arduino.cc/en/Main/Donate

下载完成后,安装微信宠物屋的Demo,也是Gokit出厂的内置程序。
微信宠物屋Demo下载
GoKit-Arduino-MCU-master.zip (656.35 KB, 下载次数: 155)


打开例程后双击Gokit_2,点击编译,会提示出错。库文件路径不对。


拷贝GoKit-Arduino-MCU-master\lib\lib下所有文件夹到你的安装目录中的library文件夹中,并将工程文件内的“GoKit.cpp”、“GoKit.h”、“protocol.cpp”、“protocol.h”移到“gokit_2”目录下。
再次双击Gokit_2,点击编译,结果如下:


下一步就是联机烧录程序了。



分享到:
回复

使用道具 举报

回答|共 2 个

倒序浏览

沙发

zfz0122

发表于 2015-4-7 11:01:13 | 只看该作者

本帖最后由 zfz0122 于 2015-4-7 12:11 编辑

烧录程序:
首先当然是将开发板通过USB线连上电脑。底板自带USB转串口模块,用的沁恒的CH340。截下图先
昨晚测试好好的。刚才无法识别串口了。原来是数据线的问题,换上原装的数据线就好了。
设备管理器查看端口号:(应该需要安装CH340的驱动程序,之前安装过,所有这里电脑直接识别的串口号,无法识别的请自行安装
CH341SER.rar (115.74 KB, 下载次数: 34)



打开Arduino,选择工具,端口,com3;
选择工具,板,Arduino Uno;

最后再选择编译,下载,等待下载完成即可。
另外,HEX烧录方式在例程所在文件夹有详细说明文档,这里也就不啰嗦了



评分

参与人数 1与非币 +5 收起 理由
tjcfeng + 5 赞一个!

查看全部评分

板凳

tjcfeng

发表于 2015-4-7 12:06:43 | 只看该作者

支持,学习了
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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