Contents
- What's
New in UM0435 "STM3210B-EVAL Demonstration" V2.0.0
- What is UM0435 "STM3210B-EVAL
Demonstration"?
- UM0435 "STM3210B-EVAL
Demonstration" update History
- License
What's
New in UM0435 "STM3210B-EVAL Demonstration" V2.0.0
The
UM0435 "STM3210B-EVAL
Demonstration"
V2.0.0 is an update of V1.1
that makes the application note compliant with the Cortex™
microcontroller software interface standard (CMSIS).
What is UM0435
"STM3210B-EVAL Demonstration"?
The UM0435
"STM3210B-EVAL Demonstration" describes
the demonstration firmware running on the STM3210B-EVAL evaluation board, which you can use to evaluate the capabilities of the
microcontroller and the on-board peripherals.
The STM3210B-EVAL is delivered with either of three LCDs mounted on the
MB542 board, depending on the board version. The associated
demonstration firmware,
however, features dynamic support for all types of LCD. The
STM3210B-EVAL board is delivered with the demonstration and the DFU
(device firmware upgrade) programmed in the internal Flash memory, and
all the
files needed by the demonstration are programmed in the SPI Flash. At
each reset (board
power-up, external reset, etc.) the demonstration is executed. To run
the DFU, the Key
push-button must be kept pressed at reset. In case the STM3210B-EVAL
board was not factory-programmed, the
demonstration application was erased or the SPI Flash contents were
modified, the DFU
can be used to
program those files
The
UM0435 "STM3210B-EVAL
Demonstration"
is full CMSIS compliant.

UM0435 "STM3210B-EVAL
Demonstration" update History
V2.0.0
- 04/27/2009
- UM0435 "STM3210B-EVAL
Demonstration" updated with STM32F10x
Standard Peripherals Library (StdPeriph_Lib)
V3.0.0 and STM32 USB-FS-Device Library (USB-FS-Device_Lib)
V3.0.0
- UM0435 "STM3210B-EVAL
Demonstration" is full
CMSIS compliant
- STM32F10x
Standard Peripherals Library Structure is updated.
- UM0435 "STM3210B-EVAL
Demonstration" Package
Architecture is enhanced
- LCD Driver
updated to support AM-240320LDTNQW00H (LCD_SPFD5408B)
- lcd.h/.c
renamed to stm3210b_lcd.h/.c
For
more details, please
refer to AN2953 "How to migrate from the
STM32F10xxx firmware library
V2.0.3 to the STM32F10xxx standard peripheral library V3.0.0".
V1.1 - 11/26/2007
- lcd.c/.h
- Add
automatic detection/drive of the LCD mounted on the MB542 board. The
supported LCDs are AM-240320LTNQW00H (LCD_HX8312) and
AM-240320L8TNQW00H (LCD_ILI9320)
- Functions name update
- Add Segger "emWin" graphics demonstration
- main.c
- change "LCD_DisplayString" by "LCD_DisplayStringLine"
- change "LCD_Clear()" by "LCD_Clear(White)"
- menu.c (line 785)
- change the Demonstration firmware version to V1.1
- Updated/new images of the Demonstration to be loaded with DFU
V1.0 - 10/08/2007
- Updated with STM32F10x FWLib and USBLib V1.0
- Add project with RIDE toolchain
- Resolve LCD driver issue with high compiler optimization
- Before
entering STOP mode all GPIO pins are forced to Analog Input mode to be
able to measure STOP mode current comsumption in the STM3210B-EVAL
board
- Generate an new image of the Demonstration (STM3210B-EVAL_Demo.dfu) to be loaded with DFU
- Update the STM32F10x evaluation bord name from STM32F10x-EVAL to STM3210B-EVAL
V0.1 - 05/21/2007
License
The
enclosed firmware and all the related documentation are not covered by
a License Agreement, if you need such License you can contact your
local STMicroelectronics office.
THE
PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO
SAVE TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR
ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY
CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY
CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH
THEIR PRODUCTS.
For
Complete on STM32(CORTEX M3) 32-Bit Microcontrollers
visit www.st.com/STM32
|