由EEMBC开发的CoreMark是衡量中央性能的行业标准基准处理单元 (CPU) 和嵌入式微控制器 (MCU)。运行 CoreMark 产生单个数字分数允许用户在处理器之间进行快速比较。LPC86x是基于Arm Cortex-M0+的低成本32位MCU系列,适用于嵌入式应用。这些设备包括:
• 高达 64 kB 的闪存和 8 kB 的 SRAM
• 运行频率高达 60 MHz
• 增强的代码读取保护 (SCRP)
• CRC发动机
• 一个 I2C 总线接口、一个 I3C MIPI 总线、最多三个 USART、最多两个 SPI 接口
• 一个多速率定时器 (MRT)、自唤醒定时器 (WKT)、窗口看门狗定时器 (WWDT)、两个支持 DMA 的弹性定时器
• 一个模拟比较器
• 一个 12 位 ADC,具有多达 12 个输入通道,具有多个内部和外部触发输入以及采样速率高达 1.9 Msamples/s
• 多达 54 个通用 I/O 引脚
本应用笔记介绍如何在LPC86x上测试CoreMark和有功功耗。它还描述设置测试项目的步骤,包括不同软件的代码生成和项目设置开发工具(Keil MDK、IAR EWARM 和 MCUXpresso)。此外,该文件还描述了如何以测量电路板 LPCXpresso860-MAX 上的 CoreMark 和有功功耗。最后,应用说明解释了如何获得测试结果并得出一些结论。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉