《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > Keil Toshiba TMPM360F20FG ARM Cortex-M3 MCU開發方案

Keil Toshiba TMPM360F20FG ARM Cortex-M3 MCU開發方案

2012-06-29

Toshiba 公司的TMPM360F20FG是基于ARM Cortex-M3 的32位MCU,集成了2048KB Flash ROM和128KB SRAM,時鐘高達64MHz,具有四路存儲器控制器,1路Watchdoc計時器,12路UART,5路I2C,1路CEC,1路遙控信號處理器,97個中斷,120 GPIO引腳,待機模式,時鐘發生器和片上調試(SWD,ETM),主要用于MCU市場.而Keil公司的MCBTMPM360評估板為你提供了創建和測試基于ARM Cortex-M3的TMPM360系列的工作程序.本文介紹了Cortex-M3處理器主要特性和優勢,框圖,TMPM360F20FG方框圖和主要特性,以及MCBTMPM360評估板主要特性,框圖和電路圖.

The Toshiba TMPM360F20FG is a Cortex-M3 based Microcontroller, 2048KB Flash ROM, 128KB SRAM, clock up to 64MHz, 4 channels Memory Controller, 2 channels DMA Controller 16 channels 16-bit Timer, 1 channel Real timer clock, 1 channel Watchdoc Timer, 12 channels UART, 5 channels I2C, 1 channel CEC, 1 channel Remote Control Signal Preprocessor, 97 Interrupts, 120 GPIO Pins, Standby mode, Clock generator (PLL), and On-Chip debugging (SWD, ETM).

The Cortex-M3 processor is a high performance 32-bit processor designed for the microcontroller market. It offers significant benefits to developers, including:

• outstanding processing performance combined with fast interrupt handling

• enhanced system debug with extensive breakpoint and trace capabilities

• efficient processor core, system and memories

• ultra-low power consumption with integrated sleep mode and an optional deep sleep Mode

• platform security robustness, with an optional integrated Memory Protection Unit (MPU).

The Cortex-M3 processor is built on a high-performance processor core, with a 3-stage pipeline Harvard architecture, making it ideal for demanding embedded applications. The processor delivers exceptional power efficiency through an efficient instruction set and extensively optimized design, providing high-end processing hardware including optional IEEE754-compliant single-precision floating-point computation, a range of single-cycle and SIMD multiplication and multiply-with-accumulate capabilities, saturating arithmetic and dedicated hardware division.

To facilitate the design of cost-sensitive devices, the Cortex-M3 processor implements tightly-coupled system components that reduce processor area while significantly improving interrupt handling and system debug capabilities. The Cortex-M3 processor implements a version of the Thumb® instruction set based on Thumb-2 technology, ensuring high code density and reduced program memory requirements. The Cortex-M3 instruction set provides the exceptional performance expected of a modern 32-bit architecture, with the high code density of 8-bit and 16-bit microcontrollers.

The Cortex-M3 processor closely integrates a configurable NVIC, to deliver industry-leading interrupt performance. The NVIC includes a Non-Maskable Interrupt (NMI) that can provide up to 256 interrupt priority levels. The tight integration of the processor core and NVIC provides fast execution of Interrupt Service Routines (ISRs), dramatically reducing the interrupt latency.

Cortex-M3處理器主要特性和優勢:

• tight integration of system peripherals reduces area and development costs

• Thumb instruction set combines high code density with 32-bit performance

• code-patch ability for ROM system updates

• power control optimization of system components

• integrated sleep modes for low power consumption

• fast code execution permits slower processor clock or increases sleep mode time

• hardware division and fast digital-signal-processing orientated multiply accumulate

• deterministic, high-performance interrupt handling for time-critical applications

• optional MPU for safety-critical applications

• extensive implementation-defined debug and trace capabilities:

— Serial Wire Debug and Serial Wire Trace reduce the number of pins required for debugging, tracing, and code profiling.

圖1.Cortex-M3處理器框圖

TMPM360F20FG主要特性:

ARM® Cortex-M3 CPU Core

Operating voltage: 2.7 to 3.6V (Single supply)

Maximum operating frequency: 64 MHz (8 MHz x 8 by PLL)

Built-in Functions

DMA controller: 2 channels

Memory controller: 1 channel Chip Select/Wait controller: 4 channels

10-bit DA converter : 2 channels

16-bit timer: 16 channels

SIO/UART: 12 channels

I2C/SIO: 5 channels

SSP (SPI/MicroWire mode): 1 channel

RTC: 1 channel

CEC: 1 channel

Remote control signal preprocessor: 2 channels

Debug circuit (SWD/SWV): 1 channel

Trace function (ETM): 4-bit

圖2.TMPM360F20FG方框圖

MCBTMPM360評估板

The Keil MCBTMPM360 Evaluation Boards enable you to create and test working programs based on the Toshiba TMPM360 family of ARM Cortex-M3 processor-based devices.

The MCBTMPM360 Evaluation Board is available in two configurations:

The MCBTMPM362 Evaluation Board is populated with a Toshiba TMPM362F10 device

The MCBTMPM364 Evaluation Board is populated with a Toshiba TMPM364F10 device providing the additional functionality of CAN and USB

MCBTMPM360評估板主要特性:

64MHz ARM Cortex-M3 processor-based MCU in 144-pin LQFP

On-Chip Flash: 1MB (TMPM362/TMPM364)

On-Chip RAM: 64KB (TMPM362/TMPM364)

USB 2.0 Host (TMPM364 only)

CAN 2.0 Interface (TMPM364 only)

UART, I2C, and 120 GPIO via PCB headers

Potentiometer for ADC Input

5 LEDs and 6 push-buttons

Power via USB connector

Debug Interface Connectors

10-pin Cortex debug (0.05 inch connector)

20-pin Cortex debug + ETM Trace (0.05 inch connector)

MCBTMPM360/2/4評估板技術指標:

Feature

 

MCBTMPM360

MCBTMPM362

MCBTMPM364

Board

MCU Vendor

Toshiba

Toshiba

Toshiba

MCU

TMPM360F20FG

TMPM362F10FG

TMPM364F10FG

XTAL

12MHz

12MHz

12MHz

ARM Processor

Cortex-M3

Cortex-M3

Cortex-M3

MCU Clock

64MHz

64MHz

64MHz

Prototyping Area

Dimensions
(inches)

5.375 x 2.375

5.375 x 2.375

5.375 x 2.375

Dimensions
(mm)

135 x 60

135 x 60

135 x 60

Memory

On-Chip RAM

128KB

64KB

64KB

On-Chip FLASH

2MB

1MB

1MB

I/O

Push Buttons

6

6

6

I/O Port LEDs

5

5

5

Analog Input
(Potentiometer)

CAN Ports

 

 

1

USB Host/OTG

 

 

Debug Interface

JTAG Interface

SWD Interface

ETM Interface

10-pin Cortex Connector

20-pin Cortex Connector

Power

Connector

USB

USB

USB

Supply

5VDC

5VDC

5VDC

Current
(Typical)

~ 15 mA

~ 15 mA

~ 15 mA

Current
(Maximum)

~ 25 mA

~ 25 mA

~ 25 mA


You may use the Cortex-M3 based MCBTMPM360 Evaluation Boards to generate and test application programs for the Toshiba TMPM360Fxxx microcontroller family. With this hands-on process, you can determine the hardware and software requirements for current and future product development.

This board is available in two variants: the MCBTMPM360 and the MCBTMPM364.

The MCBTMPM360 is populated with the Toshiba TMPM360F20FG microcontroller.

The MCBTMPM364 is populated with the Toshiba TMPM364F10FG microcontroller.

The MCBTMPM364 board has more RAM and Flash memory than the MCBTMPM360 board, and supports USB Host and CAN interfaces.

圖3.MCBTMPM360評估板外形圖

MCBTMPM360評估板主要特性:

USB 2.0 Full Speed Interface

A standard USB "A" connector for applications requiring USB Host capabilities.

CAN Port

A standard DB9 connector for applications requiring CAN communications.

Analog Voltage Control for ADC Input

An adjustable analog voltage source for testing the Analog to Digital converter built into the TMPM360F20FG.

Cortex/ETM Download and Debug

The MCBTMPM360 board incorporates both a JTAG interface and a Cortex Debug + ETM interface. When coupled with the ULINK2 USB-JTAG adapter, the 10-pin Serial Wire JTAG interface allows flash programming and debugging. With the ULINKPro adapter, the 20-pin Cortex Debug/ETM interface allows flash programming and instruction trace debugging.

MCBTMPM360 board components.

圖4.MCBTMPM360評估板方框圖

MCBTMPM360評估板技術數據:

Parameter

Description

Supply Voltage

5 Volts DC (provided by the USB bus of a PC)

Supply Current

15mA typical, 25mA maximum

XTAL Frequency

12 MHz

Microcontroller

Toshiba TMPM360F20FG or TMPM364F10FG

Peripherals

1 × Cortex Serial Wire JTAG Interface,
1 × Cortex + ETM Interface,
1 × CAN Interface (MCBTMPM364 only),
1 × USB Host Interface (MCBTMPM364 only),
6 × Push buttons (Reset, NMI, 4 user-configurable),
1 × Analog Input (connected to potentiometer)

Board Size

135mm x 60mm (5.375" x 2.375").


 


圖5.MCBTMPM360評估板電路圖(1)

圖6.MCBTMPM360評估板電路圖(2)

圖7.MCBTMPM360評估板電路圖(3)
詳情請見:
http://www.keil.com/dd/docs/datashts/arm/cortex_m3/r2p1/dui0552a_cortex_m3_dgug.pdf

http://www.keil.com/mcbtmpm360/mcbtmpm360_schematics.pdf



本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲精品美女在线| 久久成人资源| 一区免费观看| 国产私拍一区| 国产三级精品三级| 国产日韩欧美三级| 国产欧美亚洲一区| 国产精品丝袜久久久久久app| 国产精品igao视频网网址不卡日韩| 欧美日本三级| 欧美日韩国产精品一卡| 欧美精品一区二区三区在线看午夜| 久久躁日日躁aaaaxxxx| 久久久久综合网| 久久免费精品视频| 久久人人爽人人爽爽久久| 久久九九精品99国产精品| 午夜激情综合网| 欧美一级视频| 久久激情五月丁香伊人| 久久久久免费视频| 久久综合狠狠综合久久综合88 | 欧美日韩国产高清视频| 欧美日韩三级电影在线| 欧美视频在线看| 国产欧美va欧美va香蕉在| 国产三级精品在线不卡| 激情综合网激情| 亚洲激精日韩激精欧美精品| 亚洲精品永久免费| 亚洲一级片在线看| 性欧美xxxx大乳国产app| 久久精品一区二区三区不卡牛牛| 亚洲激情在线观看| 一本久道久久综合狠狠爱| 亚洲综合日韩中文字幕v在线| 午夜在线视频观看日韩17c| 久久亚洲国产精品一区二区 | 亚洲第一精品在线| 99视频精品| 欧美一级大片在线观看| 亚洲精品欧美日韩| 亚洲免费网站| 久久www成人_看片免费不卡| 蜜桃av噜噜一区| 国产精品ⅴa在线观看h| 国产一区清纯| 日韩视频精品在线| 欧美一区二区视频免费观看| 亚洲另类春色国产| 亚洲欧美999| 久久在线免费观看| 欧美三级午夜理伦三级中视频| 国产欧美在线播放| 亚洲国产精品ⅴa在线观看| 99天天综合性| 欧美专区在线| 亚洲午夜未删减在线观看| 久久精品国产视频| 欧美日韩国产精品一区| 国产有码一区二区| 一本久道久久久| 亚洲高清一区二| 亚洲欧美日韩精品久久亚洲区 | 国产精品色网| 亚洲福利av| 亚洲欧美在线一区| 99视频有精品| 久久久久久午夜| 欧美日韩一二三四五区| 韩国av一区二区三区| 一级日韩一区在线观看| 亚洲国产成人精品女人久久久| 亚洲视频精选| 免费观看久久久4p| 国产精品主播| 一区二区不卡在线视频 午夜欧美不卡'| 久久国产视频网| 亚洲在线一区二区| 欧美激情aⅴ一区二区三区| 国产在线观看91精品一区| 中文有码久久| 一区二区三区精品在线| 老司机精品福利视频| 国产精品中文字幕在线观看| 日韩一区二区精品在线观看| 亚洲国产日韩欧美| 欧美自拍偷拍| 国产精品久久久久久超碰 | 欧美日韩一区自拍| 亚洲国产精品视频| 久久精品99久久香蕉国产色戒| 午夜精品久久久久久久久 | 国产精品久久久久永久免费观看| 亚洲第一在线综合网站| 欧美在线观看www| 欧美一区二区三区视频在线| 欧美日韩中文精品| 亚洲日本激情| 亚洲精品视频免费在线观看| 久久综合色婷婷| 国产亚洲永久域名| 午夜一区二区三区在线观看| 亚洲免费婷婷| 欧美午夜在线观看| 一区二区三区三区在线| 中文国产亚洲喷潮| 欧美日韩亚洲一区二区三区在线| 亚洲精品1区2区| 亚洲免费成人av| 欧美成人网在线| **网站欧美大片在线观看| 国产九九精品视频| 亚洲欧美日韩一区在线观看| 午夜精品久久久久影视| 国产精品毛片一区二区三区| 亚洲麻豆av| 亚洲天堂av图片| 欧美三级乱人伦电影| 中文精品99久久国产香蕉| 亚洲制服av| 国产精品日韩一区二区| 亚洲午夜久久久久久久久电影院| 亚洲一区二区三区四区五区黄 | 亚洲激情啪啪| 欧美不卡高清| 91久久精品国产| 宅男噜噜噜66一区二区66| 欧美日韩综合| 亚洲一区二区三区在线| 羞羞漫画18久久大片| 国产日本亚洲高清| 久久国产精品免费一区| 免费在线欧美视频| 亚洲日本中文字幕区| 亚洲婷婷在线| 国产日韩欧美二区| 久久精品国产亚洲aⅴ| 久久资源在线| 亚洲精品久久久久| 亚洲欧美国产视频| 国产女主播在线一区二区| 销魂美女一区二区三区视频在线| 久久久久久网| 亚洲欧洲美洲综合色网| 亚洲午夜免费视频| 国产欧美日韩在线视频| 亚洲第一精品夜夜躁人人躁| 欧美成人黄色小视频| 99视频一区二区| 欧美一区日韩一区| 1024成人| 亚洲一区区二区| 国产原创一区二区| 99国产精品99久久久久久粉嫩| 欧美性做爰毛片| 欧美一级在线亚洲天堂| 免费欧美电影| 在线综合视频| 久久久久久国产精品一区| 91久久久精品| 欧美一级黄色网| 亚洲二区在线观看| 亚洲综合欧美日韩| 狠狠狠色丁香婷婷综合久久五月 | 亚洲视频在线观看视频| 国产精品免费aⅴ片在线观看| 久久精品国产2020观看福利| 欧美激情综合五月色丁香小说| 亚洲一区二区精品| 欧美成年人在线观看| 亚洲视频在线一区| 男人插女人欧美| 亚洲亚洲精品三区日韩精品在线视频 | 91久久线看在观草草青青| 午夜宅男久久久| 在线日韩av片| 午夜免费电影一区在线观看| 在线电影国产精品| 午夜激情综合网| 亚洲黄色高清| 久久精品视频一| 亚洲视频一区二区| 欧美黄色一区| 欧美综合国产精品久久丁香| 欧美日韩一区二区在线观看视频| 欧美一区二区三区视频在线 | 国产精品麻豆欧美日韩ww| 亚洲人线精品午夜| 国产欧美一区二区精品性| 99精品视频网| 今天的高清视频免费播放成人| 亚洲欧美激情四射在线日 | 久久久久久久久久久成人| 日韩一区二区高清| 免费一区二区三区| 午夜亚洲一区| 国产精品激情av在线播放| 亚洲精品中文字幕有码专区| 国产一区二区三区黄视频|