低功耗四色板——MAPS KL43评测
- [导读]
- 恩智浦半导体(NASDAQ:NXPI)作为全球领先的嵌入式应用安全连接技术领导者,不断在互联汽车、物联终端等智能安全互联应用市场的创新。
图29 MAPS-KL43段式LCD电路1
图30 MAPS-KL43段式LCD电路2
打开KDS软件并新建KSDK2.0的库工程。
图31 KDS中新建工程
输入工程名称和选择KSDK所在的文件夹。
图32新建工程名称
选择基于FRDM-KL43开发板工程,实在此开发板的基础上修改以便适应于MAPS-KL43开发板。
图33选择基于MAPS-KL43开发板
点击完成后,自动新建了slcd_maps_kl43工程,通过整个工程文件夹大家可以看到,目录结构非常清楚,大家重点关注board、drivers、source和utilities文件夹即可。
图34新建工程目录结构
我们使用KSDK V2.0库进行开发,一个最大的好处就是恩智浦为大家提供了非常强大的软件包,里面有关于不同片内外设的驱动函数,比如我们要使用的段式LCD驱动在fsl_slcd.h和fsl_slcd.c文件中提供了丰富的接口函数,同时配有非常详细的说明,大家参考接口函数,就可实现相关功能。
图35KSDK V2中段式LCD驱动库文件
按照要求,结合MAPS-KL43开发板电路,对段式LCD驱动模块的引脚初始化,然后初始化结构体等,调用KSDK V2.0中相关函数,完成工程文件编写。
图36完成演示工程
编译整个工程,将J-LINK与MAPS-KL43开发板连接,点击仿真调试按钮并运行程序,可以看到运行结果,一次将段式LCD显示器所有段点亮,之后闪烁,最后熄灭并完成测试。
图37段式LCD演示实例
整个开发过程比较顺利,可以简单体会一下恩智浦的基于Kinetis Software Development Kit v2(KSDK V2)软件包的功能强大和简单易用的特点,还有Kinetis Design Studio(KDS)集成开发环境与Kinetis Software Development Kit v2(KSDK V2)的完美结合。
但是恩智浦官方并没有这款与第三方(万利)公司合作开发的MAPS-KL43开发板的新版KSDK V2.0软件库,这是一点点小小的遗憾,不过可以通过官方推出的同类开发板的软件库修改而来。
3、功率估算
Kinetis KL43系列微控制器在低功耗方面表现突出,具有10种灵活的电源模式。MAPS-KL43开发板在设计时也很人性化的为用户预留了功耗测试接口,同时在恩智浦官网FRDM-KL43开发板的KSDK V2软件包中也有这10中电源模式的切换例程,有兴趣的朋友可以将其移植到MAPS-KL43开发板中实际体验一下具体功耗。
图38 MAPS-KL43功耗测试接口
图39 MAPS-KL43功耗测试接口电路
如上图,在使用时,需要将JP3的VIN引脚的跳线帽去掉,接入测试用电流表,同时可使用调试串口进行不同电源模式的切换。
在这里我们就不用传统的这种实际测试功耗了,恩智浦为大家提供了Kinetis功率估算工具Power Estimation Tool v1.0,该评估工具可分为下载安装版本和在线工具两种选择,该工具可以让您能通过简单的图形界面迅速估算和优化系统功耗,帮助您设计如何高效地使用能源。该工具不仅可以设置配置包括电源模式、时钟模式、外设设置和每个系统状态的持续时间,它还可以直接提供系统功率估算的结果,包括平均电流、电池寿命和功耗图表。接下来我们使用这个软件对MKL43Z256VLH4微控制器进行简单的功耗评估。
首先下载安装Power Estimation Tool v1.0功耗评估工具,地址:http://www.nxp.com/zh-Hans/products/microcontrollers-and-processors/arm-processors/kinetis-cortex-m-mcus/l-series-ultra-low-power-m0-plus/kinetis-power-estimation-tool:KINETIS-PET。
图40功率评估工具官网
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前