0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >工业控制 > Embest ST STM32F107 ARM Cortex-M3开发评估方案

Embest ST STM32F107 ARM Cortex-M3开发评估方案

来源: eccn
2019-06-11
类别:工业控制
eye 96
文章创建人 拍明

原标题:Embest ST STM32F107 ARM Cortex-M3开发评估方案

  Embest 公司的STM32F107 ARM Cortex-M3评估板采用ST公司的STM32F107VC MCU,工作频率高达72MHz,256KB 闪存和64KB RAM,采用带触摸屏的2.4吋的TFT LCD 屏(320x240),有各种接口如支持 USB OTG的mini USB, 10/100Mb以太网,Micro SD卡,TFT-LCD, ADC, DAC, SPI, IIC, RS232 (DB9),两个CAN,扬声器, 耳机,5个位置操纵杆,重置按钮等,能使工程师评估STM32F107VC的所有特性,并加快设计和开发,主要用在马达驱动,医疗和手持设备,工业应用,PLC,逆变器,打印机和扫描仪,HVAC,家庭音响设备等.本文介绍了STM32F107主要特性,方框图,完整音频播放器解决方案,USB OTG FS+以太网解决方案,USB OTG FS+I2S音频解决方案以及Embest STM32F107 ARM Cortex-M3评估板主要特性和电路图.

  The STM32F105xx and STM32F107xx connectivity line family incorporates the highperformance ARM® Cortex™-M3 32-bit RISC core operating at a 72 MHz frequency, highspeed embedded memories (Flash memory up to 256 Kbytes and SRAM up to 64 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. All devices offer two 12-bit ADCs, four general-purpose 16-bit timers plus a PWM timer, as well as standard and advanced communication interfaces: up to two I2Cs, three SPIs, two I2Ss, five USARTs, an USB OTG FS and two CANs. Ethernet is available on the STM32F107xx only.

  The STM32F105xx and STM32F107xx connectivity line family operates in the –40 to +105 ℃ temperature range, from a 2.0 to 3.6 V power supply. A comprehensive set of power-saving mode allows the design of low-power applications.

  The STM32F105xx and STM32F107xx connectivity line family offers devices in two different package types: from 64 pins to 100 pins. Depending on the device chosen, different sets of peripherals are included, the description below gives an overview of the complete range of peripherals proposed in this family.

  STM32F107主要特性:

  [1] Core: ARM 32-bit Cortex™-M3 CPU

  – 72 MHz maximum frequency,

  1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access

  – Single-cycle multiplication and hardware division

  [1] Memories

  – 64 to 256 Kbytes of Flash memory

  – up to 64 Kbytes of general-purpose SRAM

  [1] Clock, reset and supply management

  – 2.0 to 3.6 V application supply and I/Os

  – POR, PDR, and programmable voltage detector (PVD)

  – 3-to-25 MHz crystal oscillator

  – Internal 8 MHz factory-trimmed RC

  – Internal 40 kHz RC with calibration

  – 32 kHz oscillator for RTC with calibration

  [1] Low power

  – Sleep, Stop and Standby modes

  – VBAT supply for RTC and backup registers

  [1] 2 × 12-bit, 1 μs A/D converters (16 channels)

  –Conversion range: 0 to 3.6 V

  –Sample and hold capability

  –Temperature sensor

  –up to 2 MSPS in interleaved mode

  [1] 2 × 12-bit D/A converters

  [1] DMA: 12-channel DMA controller

  – Supported peripherals: timers, ADCs, DAC, I2Ss, SPIs, I2Cs and USARTs

  [1] Debug mode

  – Serial wire debug (SWD) & JTAG interfaces

  – Cortex-M3 Embedded Trace Macrocell™

  [1] Up to 80 fast I/O ports

  – 51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant

  [1] CRC calculation unit, 96-bit unique ID

  [1] Up to 10 timers with pinout remap capability

  – Up to four 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input

  – 1 × 16-bit motor control PWM timer with dead-time generation and emergency stop

  – 2 × watchdog timers (Independent and Window)

  – SysTick timer: a 24-bit downcounter

  – 2 × 16-bit basic timers to drive the DAC

  [1] Up to 14 communication interfaces with pinout remap capability

  – Up to 2 × I2C interfaces (SMBus/PMBus)

  – Up to 5 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)

  – Up to 3 SPIs (18 Mbit/s), 2 with a multiplexed I2S interface that offers audio class accuracy via advanced PLL schemes

  – 2 × CAN interfaces (2.0B Active) with 512 bytes of dedicated SRAM

  – USB 2.0 full-speed device/host/OTG controller with on-chip PHY that supports HNP/SRP/ID with 1.25 Kbytes of dedicated SRAM

  – 10/100 Ethernet MAC with dedicated DMA and SRAM (4 Kbytes): IEEE1588 hardware support, MII/RMII available on all packages

  These features make the STM32F105xx and STM32F107xx connectivity line microcontroller family suitable for a wide range of applications:

  Motor drive and application control

  Medical and handheld equipment

  Industrial applications: PLC, inverters, printers, and scanners

  Alarm systems, Video intercom, and HVAC

  Home audio equipment

  图1.STM32F105xx 和STM32F107xx 方框图

  图2.STM32F10x完整音频播放器解决方案1

  图3.STM32F10x完整音频播放器解决方案2

  图4.STM32F107 USB OTG FS+以太网解决方案

  图5.STM32F10x USB OTG FS+I2S音频解决方案

  Embest STM32F107 ARM Cortex-M3评估板

  The Embest STM32F107 ARM Cortex-M3 board is used the STMicroelectronic’s ARM Cortex-M3 core based STM32F107VC microcontroller, working at up to 72MHz frequency, with 256KB Flash and 64KB RAM internal memory. The board features a 2.4 inch TFT LCD Panel (320*240) with touch screen, as well as a wide rang of peripherals: mini USB supporting USB OTG , 10/100Mb Ethernet, Micro SD Card, TFT-LCD, ADC, DAC, SPI, IIC, RS232 (DB9), two CAN, speaker, earphone, five-position Joystick, Reset buttons, etc. In addition, there are plenty of example projects accompanied with this board, which enables engineers to evaluate the full features of the STM32F107VC processor and accelerate to design and develop their own projects based on this processor.

  On-Chip Memory: 256KB Flash & 64KB RAM

  2.4 inch color QVGA TFT LCD with touch screen

  Plenty of example projects, all in source code

  Embest STM32F107 Board Features

  Processor: STM32F107VC 32-bit ARM Cortex-M3 Core based MCU, 72MHz

  Internal memory: 256KB Flash & 64KB RAM

  Power supply by USB

  Support touchscreen connector interface extention

  1 x 2.4 inch TFT LCD Panel with touch screen, 320*240

  1 x mini USB interface supporting USB OTG

  1 x 10/100Mb Ethernet interface

  1 x Micro SD Card interface

  1 x SPI interface

  1 x IIC interface

  1 x TFT LCD interface

  1 x 20pins JTAG Debug interface

  1 x potentiometer

  4 x seven-segment digitron tube

  1 x speaker

  1 x earphone port

  1 x five-position Joystick

  1 x temperature sensor

  4 x LEDs

  1 x Reset button

  54 I/O pins extension(PA0~8, PB0, PB1, PB5~9, PB12~15, PC0~13, PD0~12, PE0, PE2~7)

  Embest STM32F107 ARM Cortex-M3评估板包括:

  1 x Embest STM32F107 ARM Cortex-M3 Board

  1 x Mini USB Cable

  1 x Serial Cable

  1 x Net Cable

  1 x 2.4 inch TFT LCD Panel

  1 x CD-ROM

  图6.Embest STM32F107 ARM Cortex-M3评估板外形图


责任编辑:HanFeng

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案