电子工程世界电子工程世界电子工程世界

关键词

搜索

型号

搜索

MDKCM-KD-40000

产品描述mdk-arm cortex M flex license
产品类别模块/解决方案   
文件大小1MB,共33页
制造商Keil ( ARM )
标准  
下载文档 选型对比 全文预览

MDKCM-KD-40000在线购买

供应商 器件名称 价格 最低购买 库存  
MDKCM-KD-40000 - - 点击查看 点击购买

MDKCM-KD-40000概述

mdk-arm cortex M flex license

文档预览

下载PDF文档
STMicroelectronics STM32:
Cortex™-M4 Lab
ARM
®
Keil
MDK Toolkit
featuring Serial Wire Viewer and ETM Trace
For the STM3240G-EVAL board
Version 0.72
Robert Boys
bob.boys@arm.com
Introduction:
For the ST STM3240G-EVAL Evaluation Board with STM32F407
The purpose of this lab is to introduce you to the STMicroelectronics Cortex™-M4 processor family using the ARM
®
Keil™
MDK toolkit featuring the IDE
μVision
®
. We will use the Serial Wire Viewer (SWV) and ETM trace on the STM3240G-
EVAL evaluation board from STMicroelectroncs. At the end of this tutorial, you will be able to confidently work with
STM32 processors and MDK. Keil offers a similar board: MCBSTM32F400™. Examples are provided for both boards.
Keil MDK comes in an evaluation version that limits code and data size to 32 Kbytes. Nearly all Keil examples will compile
within this 32K limit. The addition of a license number will turn it into the full, unrestricted version. Contact Keil sales for a
temporary full version license if you need to evaluate MDK with programs greater than 32K. MDK includes a full version of
Keil RTX
RTOS. No royalty payments are required. RTX source code is now included with all versions of Keil MDK
.
Why Use Keil MDK ?
MDK provides these features particularly suited for Cortex-M3 and
Cortex-M4 users:
µVision IDE with Integrated Debugger, Flash programmer
and the ARM
®
Compiler toolchain. MDK is a turn-key
product with included examples.
2. Serial Wire Viewer and ETM trace capability is included.
A full feature Keil RTOS called RTX is included with
MDK with source code.
3. RTX Kernel Awareness window is updated in real-time.
Kernel Awareness exists for Keil RTX, CMX, Quadros
and Micrium. All RTOSs can compile with MDK.
Awareness can be provided by the supplier.
4. Choice of adapters: ULINK2
, ULINK-ME
, ULINKpro
or Segger J-Link (version 6 or later). ST-Link is
supported but it has no SWV or ETM support at this time. SWV for ST-Link is planned for 4Q11.
5. Keil Technical Support is included for one year and is renewable. This helps you get your project completed faster.
This document details these features:
1.
2.
3.
4.
Serial Wire Viewer (SWV) with ULINK2, ULINK-ME and ULINKpro. ETM Trace using ULINKpro.
Real-time Read and Write to memory locations for Watch, Memory and RTX Tasks windows. These are non-
intrusive to your program. No CPU cycles are stolen. No instrumentation code is added to your source files.
Six Hardware Breakpoints (can be set/unset on-the-fly) and four Watchpoints (also called Access Breaks).
RTX Viewer: a kernel awareness program for the Keil RTX RTOS that updates while the program is running.
1.
Serial Wire Viewer (SWV):
Serial Wire Viewer
(SWV) displays PC Samples, Exceptions (including interrupts), data reads and writes, ITM (printf),
CPU counters and a timestamp. This information comes from the ARM CoreSight™ debug module integrated into the
Cortex-M4. SWV is output on the Serial Wire Output (SWO) pin found on the JTAG/SWD adapter connector.
SWV does not steal any CPU cycles and is completely non-intrusive except for ITM Debug printf Viewer. SWV is provided
by the Keil ULINK2, ULINK-ME, ULINKpro and the Segger J-Link. Best results are with a ULINK family adapter. The
STMicroelectronics ST-Link adapter does not support SWV at this time.
Embedded Trace Macrocell (ETM):
ETM adds all the program counter values to the data provided by SWV. This allows advanced debugging features including
timing of areas of code (Execution Profiling), Code Coverage, Performance Analysis and program flow debugging and
analysis. ETM requires a special debugger adapter such as the ULINKpro or Segger J-Trace. This document uses a
ULINKpro for ETM. A ULINK2 or ULINK-ME is used for the Serial Wire Viewer exercises in this lab.
1
STMicroelectronics Cortex-M3 Lab with STM3240G-EVAL board
Copyright © 2011 ARM Ltd. All rights reserved
www.keil.com

MDKCM-KD-40000相似产品对比

MDKCM-KD-40000 MDK-PRO MDKST-KD-40000 MDKPR-KD-40000
描述 mdk-arm cortex M flex license mdk-arm pro with RL-arm mdk-arm flex license mdk-pro flex license
TI 蓝牙4.0芯片 cc2540
CC2540集成了2.4GHz射频收发器,是一款完全兼容8051内核的无线射频单片机,它与蓝牙低功耗协议栈共同构成高性价比、低功耗的片上系统(SOC)解决方案,非常适合蓝牙低功耗应用。它有3个不同的存 ......
fish001 无线连接
电路设计中地的处理
电路设计中地的处理及地平面分割...
lczhoujq 模拟电子
TM4C123GH6PM下程序被锁死
我使用的是TI的TM4C123GH6PM芯片,每次下程序,芯片就被锁死了,通过JLINK 解锁后,再次下程序又被锁死,程序好像没有被成功烧录进去。 请问大家有没有遇到这种情况,是如何解决的。...
小憨不傻 微控制器 MCU
电子竞赛参赛选手应该知道的十一个网站
本帖最后由 paulhyde 于 2014-9-15 09:42 编辑 电子竞赛参赛选手应该知道的十一个网站整理了十个我常用的网站。现在通过互联网跟大家分享: 6个中文网站: 1 http://bbs.21ic.com/ 老牌专 ......
五月的咸鱼 电子竞赛
用OPA695做了G=3的放大器,但是实测放大倍数达到了100倍左右,这是什么情况啊?
如题,哪位大佬能解释一下啊,我用Tina仿真的时候没有什么问题...
Alexline 模拟电子
发个MSP430低功耗转换的程序
最近很忙,忙开会哈,这个很重要的行业会,当然与单片机无关,呵呵。。。。今天有空发个调式好的小程序,可以评估5种功耗模式的耗电。 程序简单就是利用25板的按键按一下一个模式。究竟怎么 ......
ddllxxrr 微控制器 MCU

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 大学堂 TI培训 Datasheet 电子工程 索引文件: 2368  298  1886  131  2132  24  8  33  9  49 

器件索引   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved