回答

收藏

【GoKit2】搭建STM32开发环境

#其他 #其他 1649 人阅读 | 0 人回复 | 2015-04-20

机智云开发的实质是STM32通过串口控制汉枫模块与Internet通讯,因此我们要开发机智云首先要搭建一个STM32的开发环境。
首先下载并安装Keil5(安装MDK版本,支持ARM开发),官方提供了宠物屋的STM32的代码包,该工程使用MDK5搭建的,因此如果想直接打开工程,需要安装Keil5,当然也可以使用Keil5重新搭建工程,引用原来的文件即可。
安装过程省略吧,安装后需要和谐,和谐过程请自行百度,但是有个问题注意的是,和谐过程中,打开Keil5要以管理员权限执行。
安装完成Keil5之后,需要安装Pack,因为你虽然安装了Keil5,但是对应的MCU/MPU的配置文件没有安装,安装步骤如下:
1、如下顺序点击:

出现如下窗口:

2,在左侧找到STM的Pack,如下图:

点击Install,由于我已经安装好了,所以现在显示Up to date,下载过程在窗口底部显示:

下载完成后会提示。
安装Pack完成后,打开IOTKIT - 微信宠物屋\RVMDK\Project.uvprojx文件,该文件为Keil5的工程文件,如果不能直接打开,可以先打开Keil5,然后执行如下所示步骤:

打开后,设置工程:

弹出如下窗口,点击Output标签,选中Create Hex:

点击debug标签,如下:

选择使用实物仿真器而不是Simulator,根据具体情况选择具体的仿真器,我的是J-LINK V8。
点击该对话框OK按钮,保存设置,然后执行如下操作:

或者直接点击工具栏中第三个按钮,进行工程重编译。
如果没什么问题,工程会编译通过,编译生成用于烧写的hex文件位于IOTKIT - 微信宠物屋\RVMDK\Obj\目录下。
关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

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

本版积分规则

关闭

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