From 8d1a128d717b98b8f0e6186e39b2b180c87a1a55 Mon Sep 17 00:00:00 2001 From: Marti Bolivar Date: Thu, 12 May 2011 18:42:50 -0400 Subject: More technical specs fixes. --- source/hardware/maple.rst | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) (limited to 'source/hardware/maple.rst') diff --git a/source/hardware/maple.rst b/source/hardware/maple.rst index 87878e9..4616ac7 100644 --- a/source/hardware/maple.rst +++ b/source/hardware/maple.rst @@ -13,22 +13,23 @@ Technical Specifications * MCU: **STM32F103RBT6**, a 32-bit ARM Cortex M3 microprocessor * Clock Speed: **72 MHz** - * Operating Voltage: 3.3V - * Input Voltage (recommended): 3V-12V + * **128KB Flash** and **20KB SRAM** * 44 Digital I/O Pins (:ref:`GPIO `) * 16 Analog Input Pins, 12-bit **ADC** resolution (:ref:`ADC `) * 15 **PWM** pins at 16-bit resolution (:ref:`PWM `) * Dedicated **USB** port for programming and communications (:ref:`USB `) * External **JTAG** interface (:ref:`JTAG `) - * **128KB Flash** and **20KB SRAM** - * 64 Channel nested vector interrupt handler (including external interrupt on GPIOs) + * 64 Channel nested vector interrupt handler (including + :ref:`external interrupt ` on GPIOs) * Integrated **SPI** (:ref:`SPI `) * Integrated **I2C** (:ref:`I2C `) - * 7 Channels of Direct Memory Access (**DMA**) + * 7 Channels of Direct Memory Access (**DMA**) (:ref:`libmaple.dma`) * 3 **USART** divices (:ref:`USART `) * Four 4-channel **timers** (:ref:`Timers `) * Supplies up to 800mA @ 3.3v * Support for low power and sleep modes (<500uA) + * Operating Voltage: 3.3V + * Input Voltage (recommended): 3V-12V * Dimensions are 2.05″x2.1″ .. _maple-identify-rev: @@ -307,6 +308,13 @@ Rev 5 from its silkscreen. This mistake was fixed in later manufacturing runs. +* **Reset and NJTRST tied together**: The MCU's reset pin is tied to + PB4, the NJTRST pin, which is pin 43. Thus, attempting to use pin + 43 as a GPIO will reset your board (and also prevents the JTAG + "reset halt") command from working properly. It's possible to cut + the trace, but doing so will damage your board, so we *do not + recommend it* unless you're very sure about what you're doing. + Rev 3 ^^^^^ @@ -352,6 +360,13 @@ Rev 3 * **PWM Marketing Mistake**: We originally sold the Maple advertising 22 channels of 16-bit hardware PWM; actually the Maple only has 15. +* **Reset and NJTRST tied together**: The MCU's reset pin is tied to + PB4, the NJTRST pin, which is pin 43. Thus, attempting to use pin + 43 as a GPIO will reset your board (and also prevents the JTAG + "reset halt") command from working properly. It's possible to cut + the trace, but doing so will damage your board, so we *do not + recommend it* unless you're very sure about what you're doing. + Rev 1 ^^^^^ @@ -386,6 +401,13 @@ Rev 1 * **PWM Marketing Mistake**: We originally sold the Maple advertising 22 channels of 16-bit hardware PWM; the correct number is 15. +* **Reset and NJTRST tied together**: The MCU's reset pin is tied to + PB4, the NJTRST pin, which is pin 43. Thus, attempting to use pin + 43 as a GPIO will reset your board (and also prevents the JTAG + "reset halt") command from working properly. It's possible to cut + the trace, but doing so will damage your board, so we *do not + recommend it* unless you're very sure about what you're doing. + Recommended Reading ------------------- -- cgit v1.2.3