查看: 1972|回复: 3

[MAPS-K64]折腾之一 MDK5.13开发环境

[复制链接] qrcode

29

主题

30

帖子

91

积分

注册会员

Rank: 2

积分
91
发表于 2016-6-11 10:13 PM | 显示全部楼层 |阅读模式
本帖最后由 Laspide 于 2016-6-11 22:31 编辑

[MAPS-K64]折腾之一  MDK5.13开发环境
一、硬件介绍
MAPS-K64开发平台的硬件包扩:
K64 MCU主板——包含MCU主芯片和与主芯片相关的特定功能;
MAPS-Dock外设板——包含通用外设接口和器件。
K64主板MCU型号为MK64FN1M0VLQ12,该系列MCU差异如下图所示。

该型MCU的相关资料可以通过NXP官网链接获得。
MAPS-Dock的外设配置为:Micro-SD卡插槽;六个触摸按键;USB全速接口;红外收发器;四个按键;一个SPI接口;两个UART接口;一个I2S接口;一个CAN接口;两个电位器;一个DAC输出接口;128x64单色LCD屏;一个五向按键。MAPS-Dock还集成了一个SWD调试器和USB虚拟串行接口,可以配合IARKEIL集成环境调试所有Kinetis MCU
二、硬件连接
MAPS-K64开发平台的硬件连接关系为:计算机USB --> MAPS-Dock CN14 USB --> MAPS-Dock CN1 &CN2 --> MAPS-K64 CN3 & CN6MAPS-K64 CN4可以用来供电或USB通讯,但没法通过它进行MCU调试(单独上电会显示飞思卡尔LOGO的图片,已经被我搞没了,纯白屏啊)。因为调试器在MAPS-Dock上,所以MAPS-K64不能单独用于开发。


MAPS-K64开发平台和TI TMS320F2833x系列开发平台相比,缺点是占用面积大,但外设功能相当,还有液晶模块,而且价格也更亲民,所以MAPS-K64开发平台也是相当不错的一款MCU开发平台。

三、开发软件
MAPS-K64开发平台所应用的开发软件可以是IARCWMDK等集成开发环境,我这已经安装了MDK5.13,就用它好了。

点击Pack Installer按钮,安装K64相应相关的开发库。MDK的下载速度较慢,得耐心啊,官网用迅雷下速度还是可以的。

Examples选项卡下复制例子。

就会自动生成例子项目。

配置成CMSIS-DAP调试器,编译,运行。
可以看到MAPS-Dock上的LD6闪烁了。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

1

主题

82

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2016-6-11 10:25 PM | 显示全部楼层
本帖最后由 Laspide 于 2016-6-11 22:30 编辑

四、遇到的问题
如何进入Bootloader模式,折腾了好一会儿,看了几位朋友的帖子,最后在Firmware-FRDM-K64F#enter-bootloader-mode网页找到了原因(“北方”朋友在帖子中也提到这点了)。


上述操作要在连接计算机USB口之前按住RESET键,待计算机识别出USB硬件后才能松开RESET键。
按住RESET插入USB时,计算机识别为BOOTLOADER设备
断电后再上电时,计算机识别为MBED设备
正确识别出的硬件在计算机设备管理器中应该是这样的。
但是,在Bootloader时,将0226_k20dx128_k64f_0x5000.bin拖入识别出的BOOTLOADER设备中,计算机会将bin文件写入设备,并弹出BOOTLOADER设备(USB设备盘符消失),然后MAPS-Dock上的LD6一直闪烁(即使按复位键也无作用)。 断电后再上电,计算机就又识别为MBED设备了。试了试0221_k20dx128_k64f_0x5000.bin也是一样的现象,就这样把液晶的LOGO搞没了,成白屏了。还是不知道具体什么原因。
另外,尝试编译了MAPS-K64_SDK_1.0.0例程包中的flexbus_lcd例子,即使编译通过也没跑起来,有空时要好好研究下。
五、下一步考虑
上周集中时间学习K64P144M120SF5RM Kinetis K64 120MHzCortex-M4F up to 1MB Flash.pdf(将近1800页,只看了十几分之一),接下来还是要结合开发平台学习个具体模块。在这之前,先学习开发平台的资料,将例程跑起来。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

0

主题

97

帖子

30

积分

新手上路

Rank: 1

积分
30
发表于 2016-6-11 10:31 PM | 显示全部楼层
为什么发帖子总出错。
回复 支持 反对

使用道具 举报

0

主题

66

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2016-6-11 11:02 PM | 显示全部楼层
这款板子很不错,我拿了好久了一直都没什么时间玩……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表