【原创】飞思卡尔kinetis V开发套件快速入门
0赞在上篇博文里面简单介绍了飞思卡尔kinetis V处理器的应用领域和特性,这篇博文会带你认识kv1快速开发套件。
套件如下所示:
飞思卡尔一贯的塔式系统,模块化开发的典型案例,只是这个塔式系统只能使用飞思卡尔提供的开发板,自己画电路板做成这个样子成本太高,还有一点,不大好往外跳线,测试不方便,画板的时候需要留好测试位置,扯远了,飞思卡尔的这个设计思路还是不错的,点个赞吧。
处理器是kv1系列的一款48脚芯片,从上面图上可以看到,在电路板的设计者在芯片周围为每一个引脚打了一个测试孔,想的真是挺周到。下面看这个开发板的结构:
先从电源说起,塔式系统连接板给他提供一路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,你需要做如下准备:
下载并安装这些软件:
下载WR-KV10Z32快速入门文件包,它内含:
· 《快速入门指南》,分步介绍如何配置硬件、运行开箱即用的演示、使用OpenSDA大容量存储闪存编程工具将预先编译好的二进制文件写入电路板,在运行IAR Embedded Workbench项目来驱动TWR-MC-LV3PH模块的3相无刷直流电机的同时使用FreeMASTER工具监控电机。
· 面向TWR-KV10Z32的OpenSDA应用
· 预编译的演示软件
· IAR项目实验
完成这些之后,你就可以开始你的奇妙之旅了:
检查一下各个跳线是否在正确的位置:
插上数据线,兼做供电电源用:
安装设备驱动:
启动开发软件,打开你下载的l例程:
编译下载调试,启动freemaster查看程序运行情况:
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