首页 > 评测 > ChipON-KungFu移动电源板评测

ChipON-KungFu移动电源板评测

  • 作者:高扬
  • 来源:21ic
  • [导读]
  • KungFu是由上海芯旺微(ChipON)自主架构开发的8位MCU,与当前的8位单片机相比,KF8通过结构的改进,提高了代码密度并简化程序设计。KungFu移动电源板就是基于此芯片设计的一种移动电源的参考解决方案,下面让我们一起来看看吧

1.1简介

随着智能移动设备越来越多,我们出行必不可少的设备自然有移动电源,这样你才不会在旅途中为手机电量不够用而发愁。我们还会注意到经常是突然要去出差了,才想到移动电源,这时候我们着急忙慌的赶紧充电,只想瞬间就给电源充满电,实际上目前是不可能的,当然还是越快越好了。另外用的时候我们有些设备需求电流大因此输出能力也要强,这时候就是考验我们电源控制设备、电源控制板性能的时候了。今天给大家推荐一款移动电源板:基于KF8V216/KF8V218移动电源方案。

1.2 初见

首先看看厂家提供的开发套件是什么样的,这也体现了厂家对开发者的诚意。

1.jpg

可以看到,评估套件在厂家提供的多功能编程器的盒子里,包装简洁实用。下面打开包装看看都有哪些东西。

2.jpg

除了三张A4纸张大小的说明书外,其余器件如图上所示,一块电源控制板卡,一个编程工具,一根数据连接线和一条配有插针的杜邦线。板卡小巧,很适合封装进常规的移动电源内。三张说明文档,其中两张是KF8 DebugPro使用说明书,一张是电源板的使用说明书。

1.3 板上资源

3.jpg
4.jpg

如图所示,该电源板提供了两个放电输出USB口,可以同时为两台设备充电。使用一个按键实现开关机功能,同时通过4颗LED指示灯来显示电量,与目前市面上大多数大容量的移动电源操作方式相兼容。

接口上,充电输入接口使用Micro-USB接口,与市面上主流的手机接口是一致,方便直接用手机充电器给移动电源充电。对外放电输出接口是普通的USB接口,直接使用手机的数据线即可给手机充电,虽然提供了两路USB放电输出接口,但其内部关系是并联的。

1.4仿真器与开发软件

针对电源板上的主控MCU的编程,官方提供了KP-DBGR-HW仿真器。

5.jpg

如上图所示,该仿真器具备一个Mini-USB接口,用于跟PC的USB通信,对下端提供了两个6针编程接口,如上图黑色接口,另外提供一个按键操作和一个拨码开关用于选择脱机和在线这两种模式之一。以下是官方给出的介绍:

KF8 DEBUGER仿真器

KungFu8 debuger是一款便于KungFu芯片在线仿真的调试器,可与ChipON IDE配套使用,也可以使用独立上位机编程器软件ChipON PRO,适合小批量测试、小批量量产编程,方便用户对KungFu芯片进行量产。

l 支持热插拔

l 支持编程、读出、校验、擦除、在线批量及脱机编程操作

l 支持对裸片和板子上的芯片编程

l 支持在线和脱机两种工作模式

l 支持在线批量编程,便于小批量测试

l 支持脱机模式,并提供通信信号,适合小批量自动化量产

l 支持对芯片烧入序列号(自增序列号)

开发软件

6.jpg

如上图所示,这是目前ChipON官方提供的相关开发软件下载内容,驱动程序兼容目前所有的windows操作系统。安装好ChipON IDE后,就可以进行程序开发了,其中软件下载的压缩包里包含相关的说明文档PDF文件。

7.jpg

上图即是ChipON的集成开发环境界面,可直接根据你选择的单片机型号展示出相关的寄存器名称列表信息,在其他单片机的开发软件里很难看到。

连接移动电源板上的编程接口后,按如下方式进行程序调试:

Debug 调试步骤

第一步:连接ICD与目标板,5根线VPP、VDD、GND、DAT、CLK。注意DAT,CLK不可被占用,且DAT,CLK脚在程序中需要被设置为输入态

第二步:创建项目,与代码编写

第三步:设置配置位,打开Debug模式,设置供电来源(外部,或ICD供电)

第四步:在小榔头图标中,选择Debug进行构建(编译)项目

第五步:直接在代码文件中,右键---〉选择调试方式--选择local chipon application之后会进行自动下载,自动进入Debug页面视图

第六步:即可进行单步,打断点,运行,查看寄存器值,查看变量值…等等Debug的操作

更多操作信息和编程指导请下载官方提供的资料。

  • 本文系21ic原创,未经许可禁止转载!

网友评论