garfield

【原创】飞思卡尔kinetis V开发套件快速入门

0
阅读(3164)

在上篇博文里面简单介绍了飞思卡尔kinetis V处理器的应用领域和特性,这篇博文会带你认识kv1快速开发套件。

套件如下所示:

clip_image001

飞思卡尔一贯的塔式系统,模块化开发的典型案例,只是这个塔式系统只能使用飞思卡尔提供的开发板,自己画电路板做成这个样子成本太高,还有一点,不大好往外跳线,测试不方便,画板的时候需要留好测试位置,扯远了,飞思卡尔的这个设计思路还是不错的,点个赞吧。

处理器是kv1系列的一款48脚芯片,从上面图上可以看到,在电路板的设计者在芯片周围为每一个引脚打了一个测试孔,想的真是挺周到。下面看这个开发板的结构:

clip_image002

clip_image003

先从电源说起,塔式系统连接板给他提供一路5v,一路3.3v,板载3.3v和1.8v稳压器,调试接口有10pin mini-swd还有sda,处理器芯片使用mkv10-48-lqfp,外部晶振为10mhz,芯片通过i2c连接加速度传感器,外设有led等,按键,采样电阻等。对外有一个40pin的接口,可以外接用户自己的设备。

电路图奉上:TWR-KV10Z32_SCH.pdf

主要特性有:

塔式系统微控制器(MCU)模块:

· MKV10Z32VLF7 MCU (ARM® Cortex™-M0+ 75 MHz,32 KB闪存,8 KB SRAM,12位ADC及FlexTimer,带电机和功率控制专用的正交解码器,48引脚LQFP)

· 3轴加速度传感器(MMA8451Q)

· 8个用户可控制的LED

· 两个用户按钮开关

· 4个热敏电阻,提供单端或差分模拟输入

· 3.3 V/1.8 V可选电源

· 电机控制辅助连接器

· 可使用外部电源供电,例如APMOTOR56F800E电机电路板和TWRMCLV3PH

· 新型OpenSDA调试接口:

o 大容量存储设备闪存编程接口(默认);无需安装任何工具即可评估演示应用

o P&E Multilink调试接口具有运行控制调试功能并兼容IDE工具

o CMSIS-DAP接口:面向嵌入式调试接口的ARM新标准

o Segger J-Link-Lite支持用户利用J-Link的大多数功能,例如超高速闪存下载和调试,或免费的GDBServer

想要快速入门kinetis kv1,你需要做如下准备:

下载并安装这些软件:

· PeMicro OpenSDA

· IAR EWARM (v6.70.3或更高版本)

· FreeMASTER (v1.3或更高版本)

· Kinetis Design Studio

下载WR-KV10Z32快速入门文件包,它内含:

· 《快速入门指南》,分步介绍如何配置硬件、运行开箱即用的演示、使用OpenSDA大容量存储闪存编程工具将预先编译好的二进制文件写入电路板,在运行IAR Embedded Workbench项目来驱动TWR-MC-LV3PH模块的3相无刷直流电机的同时使用FreeMASTER工具监控电机。

· 面向TWR-KV10Z32的OpenSDA应用

· 预编译的演示软件

· IAR项目实验

完成这些之后,你就可以开始你的奇妙之旅了:

检查一下各个跳线是否在正确的位置:

clip_image004

插上数据线,兼做供电电源用:

clip_image005

安装设备驱动:

clip_image006

启动开发软件,打开你下载的l例程:

clip_image007

编译下载调试,启动freemaster查看程序运行情况:

clip_image008

ok,搞定。

如果你还想了解更多,那么:

用Kinetis V和Kinetis电机控制套件实现电机控制看这里:

http://www.freescale.com/zh-Hans/webapp/video_vault/videoSummary.sp?code=KINETISV_MOTORCTRL_VID

Kinetis KV1和电机控制塔式系统套件快速入门 - 方法指南

看这里:

http://www.freescale.com/zh-Hans/webapp/video_vault/videoSummary.sp?code=KV1X_TWR-KV10Z32_VID


MKV10Z32QSG.pdf