| 数据搜索系统,热门电子元器件搜索 |
|
FT900Q-R 数据表(PDF) 23 Page - Bridgetek Pte Ltd. |
|
|
|||||||||||||||||||||||||||||
FT900Q-R 数据表(HTML) 23 Page - Bridgetek Pte Ltd. |
|
23 / 67 page ![]() Copyright © Bridgetek Pte Ltd 23 FT900 /1/2/3 Revision C Embedded Microcontroller Datasheet Version 1.0 Document No. BRT_000172 Clearance No.: BRT#087 4 Function Description 4.1 Architectural Overview The FT900/1/2/3 series embedded microcontrollers include a high performance 32-bit FT32 RISC core processor and 256kB hi-speed Flash memory for software program downloading with a One-Wire debugger interface. The core processor uses a 32-bit I/O system bus to connect to all of the peripherals. 32-bit MCU Processor Core 256kB Flash Memory 256kB Shadow Program Memory 64kB Data Memory USB2.0 host controller with battery charging capability USB2.0 device controller with battery charging detection capability 10/100Mbps Ethernet controller (FT900 and FT901 only) Two CAN bus interfaces (FT900 and FT902 only) Real Time Clock One-Wire debugger interface One SPI master interface and two SPI slave interfaces One I2C master and one I2C slave interface One I2S bus interface Two programmable 8Mbit/s UARTs Four 16-bit timers and one 32-bit watchdog timer Camera parallel interface SD host controller 8-Channel PWM with optional 2-Channel Audio PCM 10-bit two channel 1 MS/s DAC Configurable 8-bit/10-bit seven channel 480/960 kS/s ADC General purpose I/O interface The functions for each controller / interface are briefly described in the following subsections. 4.2 FT32 Core Processor The FT32 core processor is running at frequencies of up to 100MHz. The processor contains the CPU itself with control logic and its 256kB program memory and 64kB data memory. The outside connections for the core processor are the memory-mapped I/O interface, the interrupt interface, asynchronous reset and the system clock. 4.3 256kB Flash Memory The internal 256kB Flash memory is used to store a boot loader or user application of the FT900/1/2/3 series. It is a high performance and low power consumption memory that supports up to 80MHz serial clock. The system will perform memory copy from Flash memory to CPU program memory automatically after system power on. 4.4 Boot Sequence After the initial memory copy completes, the CPU jumps to program memory location zero. This may be the start of the user application which is stored in advance in Flash memory, or a boot loader only which allows program memory to perform modification via (e.g.) UART or USB. The option of a boot loader is a special purpose routine in the FT900/1/2/3 series embedded microcontroller. It is a small routine stored in the Flash memory. Typically the boot loader is 1-4kbytes in size, and is loaded at the top of the available memory. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |