首页 > 评测 > 双核高速USB——LPCXpresso 4337评测
双核高速USB——LPCXpresso 4337评测
- [导读]
- 对此,恩智浦推出了基于ARM Cortex-M4和 ARM Cortex-M0+非对称双核架构的LPC4337系列微控制器,旨在提供一个低功耗高性能的双核解决方案,用于超低功耗传感器侦听到数据整合、传感器融合或其他传感器数据处理。
到此,软件的安装和注册全部完成。接下来,我们来体验一下LPCXpresso软件配合4337板卡功耗监测的功能。
功耗监测体验
首先把LPCLINK2设置为DFU模式,也就是把LINK2的micro usb接口上方的JP5跳线短接。并连接计算机,可以看到D1亮。
接下来,打开LPCXpresso,在快速启动栏找到“Power Measurement Tool”并最大化。
然后点击“Boot Debug Probe”按钮,下载Redlink固件,值得注意的是,该固件是运行在SRAM中,掉电消失,所以每次使用的时候都要重新烧写。
在随后弹出的选择中,选择CMSIS-DAP下载即可。
然后在LPCXpresso软件右边Setting中点击“start”即可开启功耗监测。
在上图可以快速得出,此时LPC4337的功耗为13.61ma。
通过硬件电路分析、NXP在这块板卡上还预留了电流表的接入点。
去掉js6的0欧姆电阻,把电流表接入JP4两端,测出电流为13.64ma,与Power Measurement Tool工具测出的13.61ma相差无几。
NXP提供此套功耗监测方案,使用起来简单便捷,不用搬弄其他仪器,只需一台计算机便可快速得出功耗,并提供相应的图表数据,大大降低了设计人员的工作量。
双核体验
双核无非是这块LPCXpresso4337板卡最大的亮点,但双核相对与单核芯片,也存在这几个需要解决的问题。第一个问题便是两个内核之间是怎么联系的。对于两个核心之间的通讯,LPC4337通过Core-to-core中断,互斥寄存器,以及一段共享的RAM来实现核对核的通讯。接下来一个问题就是,双核的程序编写问题,怎么让两个内核同时工作,完成各自的任务?在这个问题上,NXP也给出了相关的文档,总结来说,两个核心的工程需要分开分别编译,分别下载到flash的不同地址。LPC4337上电启动后首先引导启动M4内核,然后由M4内核复位引导启动M0内核。
本文系21ic原创,未经许可禁止转载
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
RAK831 Lite:基于树莓派3的LoRa网关... 2022-06-17
-
Imagination推出PowerVR AX2185和AX2145神经... 2022-06-17
-
ODROID-GO是一款兼容Arduino的基于ESP32的便... 2022-06-17
- PID温度控制器
预算:¥700003天前
- 摄像头的可视画面需要一直超上(linux系统,ARM)
预算:¥1000018小时前
- DICOM协议搭建(ARM架构,linux系统)
预算:¥1000017小时前
- 需MIPI摄像头隔离电路,实现3-4米能长距离
预算:¥1000017小时前
- 膨宫仪的控制板,控制流量和检测压力
预算:¥1000016分钟前
- 无创自动测量血压计 NIBP模块
预算:¥100007小时前