国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

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

發布時間:2012-6-29 11:14    發布者:1770309616
關鍵詞: arm , Cortex-M3 , Keil , MCU , TMPM360F20FG
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)
詳情請見:
dui0552a_cortex_m3_dgug[1].pdf (1.3 MB)
mcbtmpm360_schematics[1].pdf (979.86 KB)

來源:網絡
本文地址:http://m.qingdxww.cn/thread-93356-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费精品国产自在在线app | 欧美激情综合亚洲五月蜜桃 | 四虎影视在线影院www | 国产一区二区三区不卡免费观看 | 欧美精品一区二区三区在线播放 | 91热精品| 欧美中文字幕在线 | 日日干狠狠操 | 97国产蝌蚪视频在线观看 | 亚洲精品视频免费观看 | 日本免费人成黄页在线观看视频 | 欧美午夜激情影院 | 国产片a国产片免费看视频 国产片a | 老子影院午夜精品欧美视频 | 午夜成人在线视频 | www.日本在线观看 | 亚洲欧美日本视频 | 免费一级特黄 | 两个人免费在线观看 | 成在线人永久免费播放视频 | 韩国免费a级毛片 | 上海一级毛片 | 四虎影视2022入口网址 | 成人免费视频在线看 | 亚洲国产日韩欧美高清片a 亚洲国产日韩欧美 | 99精品国产三级在线观看 | 久久99热精品免费观看k影院 | 中国国产aa一级毛片 | 欧美日韩亚洲国产一区二区综合 | 成年网站视频在线观看 | 国产精品黄页网站在线播放免费 | 97青青青国产在线播放 | 狠狠色丁香婷婷综合小时婷婷 | 两个人在线观看的高清 | 成人午夜影视全部免费看 | 亚洲手机中文字幕 | 亚洲免费视频一区 | 国产精品亚洲精品 | 欧美老人另类视频 | 久9这里精品免费视频 | 日本免费中文字幕 |