*阅读说明:以下仅做简要总结展示,排名不分先后。详细项目描述、源码、资料等请戳原链接查看。
CoreMark是由EEMBC(Embedded Microprocessor Benchmark Consortium)提出的一项基准测试程序,旨在简化操作并提供一种测试单核处理器核心性能的方法。它使用C语言编写,包含四类运算法则:数学矩阵操作、列举、状态机和CRC(循环冗余校验),这些操作在真实的嵌入式应用中非常常见。CoreMark是衡量中央处理器 (CPU) 和嵌入式微处理器 (MCU) 性能的行业标准基准。
小编点评:基于MM32F0140系列MCU实现CoreMark测试的2种方法,作者详尽的介绍了两种方法的操作流程,小白也能轻松上手。很不错的文章。
FreeMASTER是一种用户友好的实时调试监测器和数据可视化工具,可用于运行时配置和调试嵌入式软件应用。全球汽车OEM和电器制造商均广泛采用FreeMASTER,因为FreeMASTER适用于广泛的汽车和工业应用。
小编点评:使用FreeMASTER在线调试软件,实时监测MM32运行状态,便于开发者监听相关数据和分析数据,同时对于重要参数的提取更为方便,作者将过程展示的极为详细,一起动手试试吧。
在项目开发过程中,常有到客户现场才能复现的问题和现象;时间紧、距离远,难道我们就只能出差到现场才能解决问题吗?本篇文章教你如何实现远程调试代码、远程下载程序、以及远程打印日志的操作方法。
小编点评:通过J-Link Remote Server软件,进行远程调试,一定程度上解决无法到达现场的情况下进行代码的调试和烧录。
Flasher ARM是SEGGER推出的编程器,最新的V5版本编程器适用于ARM7、ARM9、Cortex-A5\A7\A8\A9\A12\A15\A17、Cortex-M0\M0+\M1\M3\M4\M7\M23\M33\M52\M53等内核系列的MCU或SPI FLASH存储芯片。FlasherARM可以独立或者是基于PC的模式下使用,并通过USB、以太网、或者是RS-232接口进行连接。Flasher ARM具有一个20 PIN的连接器,与Arm定义的标准JTAG兼容,它即可以作为编程器使用,也可以作为在线调试器使用,功能与J-Link Base相当,无缝兼容KEIL、IAR、Embedded Studio等嵌入式集成开发环境。
小编点评:一篇详细介绍Flasher ARM编程器的基础使用方法。图文并茂的方式进行介绍,便于实操,一步步解锁FlasherARM编程器的使用。
Flasher ARM除了带有USB接口,通过与电脑进行本地连接进行操作外;还带有网络接口,将Flasher ARM通过网口连网后,可以实现远程的操作;Flasher ARM本身还带有HTTP Server、FTP Server、Telnet远程控制等功能,本文将逐一介绍基于网络的Flasher ARM操作,再结合其它软件工具做一下功能演示。
小编点评:手把手教学,教你使用lasher ARM编程器的网络使用方法,步骤详细清晰,讲解到位。
|