Home

UM0435 User manual

image

Contents

1. To return to the previous submenu the user has to connect a USB cable between the USB connector type B CN1 and the PC If the user connects a cable or presses any joystick push button the message shown in Figure 48 is displayed on the LCD Figure 48 USB cable connected To Stop Press SEL Once the cable has been connected the PC recognizes the board as a mass storage device and consequently opens a window to show the contents of the MSD mounted on the STM3210B EVAL board The user can transfer files between the MSD and the PC 38 55 Ti UMO435 User manual Running the demonstration 2 4 6 If no MSD card is connected the message shown in Figure 49 is displayed on the LCD Figure 49 No MSD connected No MSD Card Present To exit press SEL To exit this submenu and return to the USB Mass Storage submenu press SEL Funny submenu The STM32F10xxx microcontroller provides a high speed SPI interface that is used with a serial color LCD The Funny submenu is used to demonstrate the LCD control performance using the embedded SPI interface The application is a successive display of superposed circles with different colors and radii The result is a circle animation on LCD Figure 50 Funny submenu Funny Start Return If the user presses SEL the image from the animation shown in Figure 51 is displayed on the LCD screen 39 55 Ru
2. wa UM0435 J User manual STM3210B EVAL demonstration software Introduction This user manual 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 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 For more details refer to Section 3 and Section 4 This demonstration firmware the USB library and other such firmware are available for download from the STMicroelectronics website www st com October 2007 Rev 3 1 55 www st com Contents UM0435 User manual Contents 1 Functional description nase eee hm hx a nmn 7 1 1 Power CONTO 8 1 2 CIOCKING exorcista 8 1 3 Reset control i sss shark ewe dace C Res char eae 8 1 4 Debug JTAG interface idus ERES 4 REERRRREPES REEETUE Sie Ee 8 1 5 Serial wire debugger interface 0 00 ee 8 1 6 Display devices cenas sas SERS DASE EEE EA e o E
3. DOWN button will display the previous digit value After setting the digit value press SEL the cursor automatically jumps to the next digit When all the time digits have been set the Time submenu appears Some digit values are limited to a range of values depending on the field hour minute or seconds The following message with the default time or the current time is displayed on the LCD when this submenu is selected Figure 20 Time Adjust submenu Time Show this item displays the current time If time and date have not been configured before a message is displayed that gives the choice to set the time and date or to exit to the upper submenu When this submenu is selected the message shown in Figure 21 appears on the LCD In the example the time has not been set yet Figure 21 Time Show submenu HH MM 55 To exit the Time Show submenu press the SEL push button To exit Time submenu select the Return line and press the SEL push button 25 55 Running the demonstration UM0435 User manual Date submenu This submenu is divided into two items that allow the user to display or set the current date Date Adjust this item has to be selected after each power up in order to set the current date If the time and date have not been configured before a message is displayed that gives the choice to set the time and date or to exit to the upper submenu The user is asked to se
4. m x m X d Return Return Start USB Mass Storage Return Start Funn Return Start Help Return Start Abou Return ai14311 2 1 1 Demonstration startup After a board reset at demonstration startup the icons and bitmap files are checked in the SPI Flash memory All the icons have to be correctly programmed in the SPI Flash memory for the demonstration to start so if an icon is missing the demonstration will not start and the message shown in Figure 3 will be displayed on the LCD screen 12 55 UMO435 User manual Running the demonstration Figure 3 Warning message However if the icons are correctly loaded into the SPI Flash memory the Welcome screen is displayed and the ST Logo appears on the LCD see Figure 4 Figure 4 ST Logo O Then after 0 8 second the next slide is displayed on the LCD screen as shown in Figure 5 Figure 5 STM32 family STM32 family 32 bit MCUs powered by ARM Cortex M3 Ideas to Reality LY When the board is powered up for the first time and no power supply on Vpgar is detected Battery the user is prompted to set the time year month and day The user may choose to ignore it by pressing any key except for the SEL push button to abort the configuration sequence To set the time and date the user should press SEL and follow the setting sequence The message shown in Figure 6 appears on t
5. Phase 4494 52 55 UMO435 User manual Demonstration programming using the DFU 5 Once the internal Flash programming is finished click on Leave DFU Mode This causes the target to switch from DFU mode to Application mode as shown in Figure 67 And the demonstration starts executing Figure 67 DFU mode left DfuSeDemo Y2 1 Available DFU Devices a Application Mode DFU Mode Vendor ID Vendor ID C Supports Upload C Manifestation tolerant L Supports Download 4 mm deus C Accelerated Upload ST Procuct ID EN Procuct ID Version Version Enter DFU mode Leave DFU mode Actions Select Target s Targetld Name Available Sectors Double Click for more Upload Action Upgrade or Verify Action File File STM3210B EVAL_Demo dfu Upload Vendor ID 0483 Upgrade Procuct ID 3210 Version 0001 Verify 00 STM3210B EVAL Demo Targets in file C Optimize Upgrade duration Remove some FFs Successfully left DFU mode z 53 55 Revision history UMO435 User manual 5 54 55 Revision history Table 4 Document revision history Date Revision Changes 01 Jun 2007 1 Initial release 02 Jul 2007 Section 2 4 2 Calendar and Section 4 1 Installing the DFU PC software modified Figure 59 Figure 62 Figure 63 Figure 66 and Figure 67 updated Small text changes 05 Oct 2007
6. The driver is already available in the installation directory Hold down the Key push button on the STM3210B EVAL board to enter the DFU mode 3 Run the DfuSeDemo exe program 4 Inthe Action Select Target s field select SPI Flash M25P64 and in the Upgrade or Verify Action field click on the Choose button as shown in Figure 59 Figure 59 Programming the Flash memory DfuSeDemo Y2 1 Available DFU Devices STM Device in DFU Mode Application Mode DFU Mode Supports Upload Supports Download Can Detach Actions Vendor ID Vendor ID 0483 C Manifestation tolerant C Accelerated Upload ST Procuct ID Procuet ID DFTT Version Versio 0114 Leave DFU mode Ln Select Target s Targetld Name Available Sectors Double Click for more Internal Flash 128 sectors SPI Flash M25P64 128 sectors Upload Action File Upgrade or Verify Action Ipload Vendor ID Procuct ID Version Targets in file C Optimize Upgrade duration Remove some FFs 47 55 Demonstration programming using the DFU UM0435 User manual 48 55 5 Select the STM3210B EVAL_SPIFlash dfu file as shown in Figure 60 Figure 60 Selecting the STM3210B EVAL_SPIFlash dfu file Look in O images E STM3210B EVAL_Demo dfu c STM3210B EVAL_SPIFlash dfu Filename STM3210B EVAL_SPIFlash Files of type Df
7. User manual 1 10 5 Storage memories The STM3210B EVAL evaluation board has two different storage memories an SPI Flash memory of 64 Mbits and an MSD mass storage device of 64 Mbytes connected together on SPI1 1 10 6 Temperature sensor The STM3210B EVAL evaluation board includes an 1 C temperature sensor connected to the 12C1 peripheral 10 55 ky UMO435 User manual Running the demonstration 2 Running the demonstration 2 1 Menu Figure 2 shows the menu system of the STM32F10xxx demonstration The main menu is shown on the left hand side The UP DOWN RIGHT and LEFT joystick directions allow the user to navigate between items in the main menu and the submenus To enter a submenu press the SEL push button on the joystick pressing the SEL push button causes the switch to close and selects the current menu submenu To exit a submenu select the Return menu and press SEL STA 11 55 Running the demonstration UM0435 User manual Figure 2 Structure of the demonstration menus Product presentation im 5 j a J e 2 c g pal ime Adjust Time Show Return gt E 3 J o pa E Date Adjust Date Show Return Alarm Adjust Alarm Show Return Low power modes STM32 Welcome message Standb ep Y OJ U xit RTC Alarm Return emperature sensor D oO Es e 5 3 2 Exit RTC Alarm xit WakeUp Pin m m
8. file c STM3210B EVAL_Demo dfu STM3210B EVAL_SPIFlash dfu STM3210B EVAL_Demo _ Open as read only 3 Then click on the Upgrade button a dialog window will appear Select Yes to continue Figure 65 Click Yes to continue DfuSeDemo Your device was plugged in DFU mode So it is impossible to make sure this file is correct For this device Continue however 51 55 Demonstration programming using the DFU UMO435 User manual 4 Atthis step the STM32F10xxx s internal Flash memory programming starts as shown in Figure 66 Figure 66 Internal Flash memory programming DfuSeDemo Y2 1 Available DFU Devices rice in DFU Mode Application Mode DFU Mode Vendor ID Vendor ID Supports Upload C Manifestation tolerant 5 ts Download ERE Ui i nd C Accelerated Upload ST Enter DFU mode Leave DFU mode Procuct ID Procuct ID Version Version Actions Select Target s Targetld Name Available Sectors Double Click for more 00 Internal Flash 128 sectors 01 SPI Flash M25P64 128 sectors Upload Action Upgrade or Verify Action File Choose File STM3210B EVAL Demo dfu Upload Vendor ID 0483 Upgrade Procuct ID 3210 Version 0001 Verify D STM3210B EVAL Demo Targets in file C Optimize Upgrade duration Remove some FFs LETC SR MIHEeDIRg Download
9. ip des 8 1 6 1 Ker 8 1 6 2 LED pecera ias atico daa ia AOS Os EA 8 1 7 Inizio qM cimas a ri a AE e A caucus ads ean 8 1 7 1 RS232 syara A o RE OR SOR C D d SOR o A 8 1 7 2 OAN ET 9 1 7 3 USB UT 9 1 8 Motor CONTO 9 1 9 IDA i ica o acd dodo ADECAORS vl ieee RUE a aban rd dia dias 9 1 10 Miscellaneous peripherals ooooooooocnnrrrnaonn 9 1440 1 Joystick cs cre etr an or ERES CR T tc oe c ees 9 t102 Push D ttoris rones da ope tH ye en led ate Rte was 9 1 10 3 12 bit analog to digital converter ADC 0 00000 9 140 4 AUGIO spe t RN OS RS VR alata RES AERIS IR RR UR GR ORE 9 1 10 5 Storage memories llllllllle sees 10 1 40 6 Temperature sensor 0 0 00 cee nes 10 2 Running the demonstration ooooocococcconn o 11 2 1 V MP 11 2 1 1 Demonstration startup lille 12 2 1 2 INavIgallOr ix vx ek en ett ee Re URLs beaded cee UR RR RR E 16 2 2 CCK SULIT BS 25 oshare ars ennha ke ROTER AA ee b 17 2 2 1 Glock conttol edes e e ied eel Ga exo E RR RR e s 17 2 2 2 Clock FAE Jui anda s acc on dc ww ea on doa CRT OR a GE RY 17 2 3 STM32F10XXX TGSOUIBBS cavar Cora I UE rara card 19 2 9 1 Peripherals ecl pere re bspen ie creber peter exer peel 19 2 3 2 nterr upts x ssec ek d eet ede e aA 20 2 55 Ti UMO435 User manual Contents 2 3 3 External interrupts 00 cee tees 21 2 3 4 Internal memory size 0002 ee 21 2 3 5 External memory s
10. the message shown in Figure 43 is displayed on the LCD Figure 43 Thermometer submenu selected TRermometer Temperature Return Once the Temperature submenu has been selected by pressing the SEL push button the temperature value is displayed in Celsius and Fahrenheit as shown in Figure 44 Figure 44 Temperature display Press any key to return to the Thermometer submenu Note Any hardware trouble on the board with the temperature sensor is detected by a test In this event the message shown in Figure 45 is displayed 36 55 Ti UMO435 User manual Running the demonstration 2 4 5 Figure 45 Temperature sensor error NO TSENSOR Present EXILE push Joystick USB mass storage The STM32F 10xxx microcontroller features a USB universal serial bus that provides full speed interface to a USB host PC The USB Mass Storage submenu is used to configure the USB interface for communication with the PC and run the mass storage demonstration using an MSD card Figure 46 USB Mass Storage submenu USB Mass Storage Start Return If the SEL push button is pressed at this stage the message shown in Figure 47 appears on the LCD screen until the cable is plugged in 37 55 Running the demonstration UMO435 User manual Figure 47 USB Mass Storage submenu selected Plug the USB Cable Exit NL USES c Ec
11. 1 UP DOWN Set Month 10 16 17 18 19 20 21 22 23 24 25 26 2 8 29 3D 31 All Key Set Day e Date Show this item displays the current date If the time and date have not been configured before a message is displayed that gives the choice to set the time and date or to exit to the upper submenu The message shown in Figure 25 is displayed on the LCD when the submenu is selected with the date already configured Figure 25 Exiting the Date Show submenu To exit this submenu press the SEL push button To exit the Date submenu select the Return line and press the SEL push button 27 55 Running the demonstration UMO435 User manual 28 55 Alarm submenu Using this submenu the user can configure the alarm activation time When the alarm time value is reached all the LEDs LED1 to LED4 start flashing together and so for 30 seconds This submenu is divided into two items to display or set the current alarm e Alarm Adjust the alarm time activation is set in the same way as the time is set in the Time Adjust submenu The following messages are successively displayed on the LCD when this submenu is selected Figure 26 Setting the alarm activation time HH MM SS e Alarm Show this item displays the current alarm time The default Alarm activation time displayed after power up and before setting in the Alarm Adjust submenu is 00 00 00 If th
12. 232 ports are terminated by DB9 connectors ky UMO435 User manual Functional description 1 7 2 1 7 3 1 8 1 9 1 10 1 10 1 1 10 2 1 10 3 1 10 4 CAN The STM3210B EVAL evaluation board supports CAN 2 0 A CAN 2 0 B compliant CAN bus communication based on a 3 3 V CAN transceiver Both High speed mode and slope control mode are available and can be selected by setting a dedicated jumper USB The STM3210B EVAL evaluation board supports full speed USB 2 0 communication thanks to its embedded USB peripheral Motor control The STM3210B EVAL evaluation board supports inductor motor control via a 34 pin connector that provides all required control and feedback signals to and from the motor power driving board IrDA The STM3210B EVAL evaluation board supports IrDA communication The interface is mounted on USART3 Miscellaneous peripherals Joystick Four direction joystick with selection key Push buttons The following push buttons are provided e Key user push button e Tamper user push button e Wakeup push button used to wake up the processor from low power modes 12 bit analog to digital converter ADC Varistor ADC channel14 connected to an on board variable resistor The variable resistor provides a voltage in the range of 0 V to 3 3 V Audio The STM3210B EVAL evaluation board supports both audio wav format recording and playback 9 55 Functional description UM0435
13. 5 55 Demonstration programming using the DFU UM0435 User manual 4 Note 4 1 46 55 Demonstration programming using the DFU This section explains how to use the DFU device firmware upgrade application to program the demonstration application It also describes the files needed for the STM3210B EVAL board When using the DFU application make sure that in the STM3210B EVAL board jumper JP1 is in the position 2 3 Installing the DFU PC software The DfuSe demonstration user interface is designed to work with all STMicroelectronics devices that support USB Device Firmware Upgrade The installation software and the documentation are available for download from the ST website http www st com Software installation Run the setup exe file the InstallShield Wizard will guide you through the installation of the DfuSe applications and source code on your computer The driver files are located in the Driver folder in the installation path default C Program Files STMicroelectronics DfuSe UM0435 User manual Demonstration programming using the DFU 4 2 Programming the M25P64 Flash memory To program the Flash memory go through the following steps 1 Load the DFU firmware project using your preferred Toolchain and load the DFU image using JTAG for the first time 2 Connect the STM3210B EVAL board to the PC with a USB cable The first time this is done you will be asked to install a driver for the board
14. SEL push button specified in Section 2 1 Menu Section 2 1 1 Demonstration startup clarified Dade Adjust and Alarm Show descriptions updated in Date submenu on page 26 RIDE project added in Section 3 1 Demo folder Figure 57 Demonstration firmware folder structure updated Section 2 4 5 USB mass storage updated Diode behavior modified in the first cases of the Stop mode menu and Standby mode menu Figure 56 STM3210B EVAL information modified Section 1 10 3 12 bit analog to digital converter ADC modified UM0435 User manual Please Read Carefully Information in this document is provided solely in connection with ST products STMicroelectronics NV and its subsidiaries ST reserve the right to make changes corrections modifications or improvements to this document and the products and services described herein at any time without notice All ST products are sold pursuant to ST s terms and conditions of sale Purchasers are solely responsible for the choice selection and use of the ST products and services described herein and ST assumes no liability whatsoever relating to the choice selection or use of the ST products and services described herein No license express or implied by estoppel or otherwise to any intellectual property rights is granted under this document If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the u
15. Stop mode Once the Stop mode submenu has been selected the red LEDs continue blinking until the SEL push button is pressed and the system enters the Stop mode When the MCU is in the Stop mode the message shown in Figure 30 is displayed on the LCD 29 55 Running the demonstration UMO435 User manual Note 30 55 Figure 30 Stop mode entered MCU in STOP To it pres push button The MCU remains in the Stop mode until the Key push button is pressed and the message shown in Figure 31 is displayed on the LCD screen Once the Key push button has been pressed the MCU exits the Stop mode The system clock is then set to 72 MHz and the application resumes execution Figure 31 MCU in the Stop mode Stop Mode Wake Up by Key Button Press joystick to continue ifan RTC Alarm is generated while the MCU is in the Stop mode and the message shown in Figure 31 is displayed which means that the Key push button needs to be pressed to exit the Stop mode the RTC Alarm causes the MCU to exit the Stop mode The message shown in Figure 32 is then displayed UMO435 User manual Running the demonstration Figure 32 RTC Alarm causes the MCU to exit the Stop mode Stop Mode Wakeup by RTC Alarm Press Joystick to continue e In the second case the RTC Alarm wakes up the MCU from the Stop mode after the programmed time has elapsed When selecting this s
16. TCAlarm Preemption 1 SubPriority 3 Preemption 1 SubPriority 1 LED toggling Alarm generation UMO435 User manual Running the demonstration 2 3 3 2 3 4 2 3 5 External interrupts Table 3 STM32F10xxx demo external interrupts External interrupts Used for EXTI line14 Joystick DOWN interrupt mode falling edge EXTI line8 Joystick UP interrupt mode falling edge EXTI line12 Joystick SEL interrupt mode falling edge EXTI line9 User Button interrupt mode falling edge EXTI line17 RTC Alarm interrupt mode rising edge Internal memory size Figure 12 Internal Flash memory organization 0x0801FFFF STM3210B EVAL Demo 0x08003000 0x08000000 USB DFU DEMO ai14313 External memory size Figure 13 SPI Flash memory organization Icons 0x007FFFFF 0x0069AE00 0x00622200 Product slides Product speech 0x00414400 0x00000000 ai14314 21 55 Running the demonstration UMO435 User manual 2 4 Note 2 4 1 22 55 Demo applications The following section provides a detailed description of each part of the demonstration In the demonstration the core runs at HCLK 72 MHz Four LEDs LD1 LD2 LD3 and LD4 are always flashing at a frequency depending on the core clock Product presentation This part of the demonstration is dedicated to listing all the embedded STM32F10xxx peripherals and feat
17. TM3210B EVAL board RevA As a temporary solution connecting the PA 02 and PD 14 pins with a wire on the CN12 connector will allow the demonstration to run correctly even on an STM3210B EVAL RevA board 7 55 Functional description UM0435 User manual 1 1 1 2 1 3 1 4 1 5 1 6 1 6 1 1 6 2 1 7 1 7 1 8 55 Power control The evaluation board can be powered by an external 5 V supply or from the USB connector all other required voltages are provided by on board voltage regulators Clocking Two clock sources are available on the STM3210B EVAL evaluation board e 32 kHz Crystal for embedded RTC e 8 MHz Crystal for STM32F10xxx Reset control The Reset can be generated by hardware or software e Reset button activates the RESET input when pressed e JTAG reset Debug JTAG interface Software debug is done via the standard ARM JTAG connection 20 pin IDC insulation displacement connector for connection to the standard ARM host interface Serial wire debugger interface The Serial Wire Debug Port SWD DP provides a 2 pin clock data interface to the AHP AP port Display devices LCD A color LCD module is mounted on the STM3210B EVAL board It is interfaced through the SPI2 peripheral LED Four general purpose LEDs are available They are used as a display Interfaces RS232 The STM32F10xxx evaluation board STM3210B EVAL provides two on board RS 232 serial ports Both RS
18. ation the STM32F10xxx can be made to exit the Standby mode in two ways as shown in Figure 37 Figure 37 Entering the Standby mode STANDBY Mode Exit Wakeup Pin Exit RTC Alarm Return e Inthe first case the Wakeup push button is used to wake up the MCU from Standby mode Once the Standby mode submenu has been selected the red LEDs continue blinking until the SEL push button is pressed and the system enters the Standby mode When the MCU is in the Standby mode the message shown in Figure 38 is displayed on the LCD Figure 38 MCU in Standby mode MCU in Standby Mode To exit press Wakeup The MCU remains in the Standby mode until the Wake up push button is pressed Once the Wakeup push button has been pressed the MCU exits the Standby mode and the system reset signal is generated if an RTC Alarm is generated while the MCU is in the Standby mode and the message shown in Figure 38 is displayed which means that the Wakeup push button needs to be pressed to exit the Standby mode the RTC Alarm causes the MCU to exit the Standby mode and a system reset signal is generated 33 55 Running the demonstration UMO435 User manual Figure 39 RTC Alarm causes the MCU to exit the Standby mode Stop Mode Wakeup by RTC Alarm Press joystick to continue e Inthe second case the RTC Alarm wakes up the MCU from the Standby mode after the programmed
19. demonstration 0 000 tenes 50 Selecting the STM3210B EVAL_Demo dfu file 00000 c eee eee 51 Click Yes to continue 0 00 s hn 51 Internal Flash memory programming oocococcccco 52 DFU mode left sese tup e RD eoe ber pee quw Bep eui co 53 UMO435 User manual Functional description Note Functional description The STM32F10xxx microcontroller evaluation board provides a development and demonstration platform for STM32F10xxx based applications It is designed to allow the user to try out the major functions of the STM32F10xxx microcontroller Figure 1 summarizes the main functional blocks of the evaluation board Figure 1 Evaluation board overview Power supply and Reset JTAG ADC Audio ria E circuit O SPI 64 Mbit Serial Flash MSD 64 Mbyte TRACE SWD BOOT option Color LCD module USART1 DB9 male pede connector Tranceiver USART2 RS232 3 3 V CAN DB9 male DB9 male Tranceiver tranceiver connector connector IrDA USB ESD USB type B protection connector Inductor Motor Temperatur nsor control cnnector emperature senso RTC 32 KHz crystal i D e Joystick LEDs ai14310 Due to a Joystick pin assignment change between the STM3210B EVAL board RevA Joystick DOWN pin connected to PA 02 and the STM3210B EVAL board RevB Joystick DOWN pin connected to PD 14 the demonstration may not work correctly on the S
20. e shown in Figure 56 is displayed on the LCD screen Figure 56 STM3210B EVAL information STM3210B EVAL Demonstration Version 1 0 MCD Application Team COPYRIGHT 2007 STMItroelecrtronies www st com stm32 UMO435 User manual Firmware package description 3 3 1 3 2 Firmware package description The Demonstration firmware is supplied in a single zip file The extraction of the zip file generates a folder that contains the subfolders shown in Figure 57 Figure 57 Demonstration firmware folder structure STM3201B EVAL Demo Demo include project EWARM RIDE RVMDK 5 source FwLib 3 library 5 inc src images STM3210B EVAL_Demo dfu STM3210B EVAL_SPIFlash dfu USBLib 3 library inc src E version txt Demo folder The Demo folder contains all the subdirectories and files that make up the core of the demonstration m include subfolder contains the demonstration firmware header files m source subfolder contains the demonstration firmware source files m project subfolder contains three projects that compile all the demonstration files EWARM contains the project for the EWARM toolchain v4 41A and later RIDE contains the project for the RIDE toolchain v7 and later RVMDK contains the project for the RVMDK toolchain v3 05 and later FWLib folder The FWlib folder contains all the subdirectories and files that mak
21. e time and date have not yet been configured the message shown in Figure 27 is displayed Figure 27 The time and date need setting By then choosing to press SEL the user is redirected to the Alarm Adjust submenu When this submenu is selected the screen shown in Figure 28 is displayed on the LCD UMO435 User manual Running the demonstration Note 2 4 3 Figure 28 Alarm Show submenu HH MM SO To exit the Alarm Show submenu press the SEL push button To exit the Alarm Adjust submenu select the Return line and press the SEL push button In the Alarm Adjust and Alarm Show menus if the time and date have not yet been configured the message shown in Figure 27 is displayed on the LCD screen Low power modes The STM32F10xxx microcontroller provides different operating modes in which the power consumption is reduced The purpose of this menu is to show the behavior of the microcontroller in different low power modes The Stop and Standby modes are taken as examples Stop mode menu This menu allows the user to put the STM32F10xxx in the Stop mode The software performs the specific instruction sequence needed to enter the Stop mode In this application the STM32F10xxx can be made to exit the Stop mode in two ways as shown in Figure 29 Figure 29 Exiting the Stop mode EX Exit RTC Alarm Return e Inthe first case The EXTI Key button is used to make the MCU exit the
22. e up the core of the STM32F10xxx Firmware library e incsubfolder contains the firmware library header files e srcsubfolder contains the firmware library source files 43 55 Firmware package description UMO435 User manual 3 3 3 4 3 5 44 55 images folder The images folder contains two binary files that can be used with the DFU application to program the SPI Flash memory and the internal Flash memory see Chapter 4 Demonstration programming using the DFU on page 46 m STM3210B EVAL_Demo dfu dfu file contains a binary image of the demonstration m STM3210B EVAL_SPIFlash dfu dtu file contains all the files used by the demonstration wav file product presentation icons that must be programmed into the SPI Flash memory mounted on the STM3210B EVAL board USBLib folder The USBLib folder contains all the subdirectories and files that make up the core of the STM32F10xxx USB library m incsubfolder contains the USB library header files m src subfolder contains the USB library source files Demonstration firmware architecture The demonstration firmware architecture and file inclusion relationships are shown in Figure 58 UMO435 User manual Firmware package description Figure 58 Demonstration firmware architecture usb istr h hw config h main h main c User application f Hardware library stm32f10x_conf h stm32f10x_map stm32f10x_lib h ai14317 2 4
23. ed by the external 8 MHz crystal In this demo application the different system clocks are configured as follows e System clock is set to 72 MHz The PLL will be used as the system clock source 72 MHz two wait states Flash Prefetch Buffer Enabled HCLK frequency is set to 72 MHz Timer clock TIMCLK is set to 72 MHz PCLK1 is set to 36 MHz PCLK2 is set to 72 MHz USB clock USBCLK is set to 48 MHz internal clock PLLCLK 1 5 Only the RTC is clocked by a 32 kHz external oscillator Clock failure At any demo level if no clock is present on OSC IN broken or disconnected Crystal the message shown in Figure 10 is displayed on the LCD screen Figure 10 No HSE clock detected ANDBY seconds If the 8 MHz Crystal is not reconnected in the next few seconds the MCU enters the Standby mode If the 8 MHz crystal is reconnected within a few seconds a system reset is generated The clock security system CSS feeds the MCU with the HSI OSC used as an emergency clock if no clock is detected 17 55 Running the demonstration UMO435 User manual When a timeout occurs the MCU enters the Standby mode and the message shown in Figure 11 is displayed on the LCD screen Figure 11 Standby mode entered MCU in STANDBY Mode To e s Wakeup 1 The demonstration will not restart as long as the 8 MHz crystal is not present 2 Connecting the 8 MHz crystal after reset may not restart the demo
24. emarks of ST in various countries Information in this document supersedes and replaces all information previously supplied The ST logo is a registered trademark of STMicroelectronics All other names are the property of their respective owners 2007 STMicroelectronics All rights reserved STMicroelectronics group of companies Australia Belgium Brazil Canada China Czech Republic Finland France Germany Hong Kong India Israel Italy Japan Malaysia Malta Morocco Singapore Spain Sweden Switzerland United Kingdom United States of America www st com 55 55 2
25. g the DFU UMO435 User manual 4 3 50 55 Demonstration programming To program the internal Flash memory go through the following steps 1 When the SPI Flash memory has finished programming in the Action Select Target s field select nternal Flash and in the Upgrade or Verify Action field click on the Choose button Figure 63 Programming the demonstration DfuSeDemo Y2 1 Available DFU Devices STM Device in DFU Mode Application Mode DFU Mode Supports Upload Supports Download Can Detach Enter DFU mode Actions Vendor ID C Manifestation tolerant Accelerated Upload ST Procuct ID Vendor ID Procuct ID Version Leave DFU mode Version Select Target s 00 01 Targetld Name Available Sectors Double Click for more Internal Flash 128 sectors SPI Flash M25P64 128 sectors Upload Action File Upgrade or Verify Action File STM32108 EVAL_SPIFlash dfu Upload Vendor ID 0483 Uparade Procuct ID 3210 Version 0001 Verify Targets in file 01 STM3210B EVAL_SPIFlash C Optimize Upgrade duration Remove some FFs Target 01 Upgrade successful Y UMO435 User manual Demonstration programming using the DFU 2 Select the STMS210B EVAL Demo dfu file as shown in Figure 64 Figure 64 Selecting the STM3210B EVAL Demo dfu
26. he LCD screen Figure 6 Time and date configuration and 13 55 Running the demonstration UMO435 User manual Note 14 55 1 Ifthe user chooses to configure the time and date the Time Adjust and Date Adjust menu are displayed Otherwise the main menu is displayed and the user can set the time parameters in the Calendar menu To set the time date use the joystick UP DOWN and SEL push buttons If the time configuration has already been done then the number of elapsed days higher than 1 day from the last time the evaluation board was powered up appears on the LCD screen It is soon followed by the current date Once the time and date have been set the main menu appears It is displayed in the form of a set of icons It presents all the submenus in the same screen The user can navigate using the UP DOWN RIGHT and LEFT joystick directions to select the desired submenu To enter the desired submenu the user has to press the SEL joystick push button and the new submenu corresponding to the selected icon is displayed Figure 7 Main menu APP Main Menu Name 1 The icons shown in Figure 7 are taken from http commons wikimedia org wiki Crystal_Clear UMO435 User manual Running the demonstration Once a submenu has been selected the name of the application is listed at the top of the display and all the corresponding submenus are listed below as shown in Figure 8 Figure 8 Co
27. ize 1 eee 21 2 4 Demo applications aiia bdo tarta oot d arse iota e eon 22 2 4 1 Product presentation llle 22 2 4 2 Calendar i seescu pned ma RIZ rv owed paga dori gage edu 24 2 4 8 Low power modes 0 e eae 29 2 4 4 Thermometer oo 36 2 4 5 USB mass Storage 1 tenes 37 2 4 6 FUNNY SUBMENU sues we ceca bade weed ba s RORIS Ree Rd 39 2 4 7 Help submenu 2 00 eee tees 40 2 4 8 AbDOUTSUDMENU zeugen Pe Hard eae 42 Firmware package description 0002 eee cece eee eres 43 3 1 Demo folder 000 eee 43 3 2 FWLib folder asd agora eR o ea ana nen eee is 43 3 3 images folder ass creia de Re NUR e HER eden Rd ob GR ER TOR Per 44 om WUSBLDD OBUS siue resi oaei roosen trath REPESDESSEREES TIE Ee 44 3 5 Demonstration firmware architecture 0 0000 ee eee eee 44 Demonstration programming using the DFU 46 4 1 Installing the DFU PC software 0 000 c eee ees 46 4 2 Programming the M25P64 Flash memory 200 eee eee 47 4 3 Demonstration programming o occocooccoc eee 50 Revision history ii ssasuexskhenahtahkteixazink wa had aaa 54 3 55 List of tables UMO435 User manual List of tables Table 1 STM32F10xxx evaluation board peripherals oooocooccocccccco 19 Table 2 STM32F10xxx demo interruptS o oocooccoccooar rn 20 Table 3 STM32F10xxx demo external interrupts lille 21 Table 4 Document revision his
28. ment a clock calendar function The counter values can be written to set the current time of the system This submenu is used to configure the time date and alarm The date time and alarm settings are not lost when the board is powered off owing to the battery connected to the Vpar pin The Vgar pin supplies power to the RTC unit allowing the RTC to operate even when the main digital supply Vpp is turned off Note To be able to use the battery to back up the RTC the JP11 jumper must be in the position 1 2 in the STM3210B EVAL board In any submenu if the time and date parameters have not yet been configured the message shown in Figure 19 is displayed on the LCD screen Figure 19 Setting the time and date The user has the choice to set or not the time year month and day Press any key except for SEL to ignore the prompt and abort the configuration sequence Press on SEL and follow the setting sequence to set the time and date 24 55 Ti UMO435 User manual Running the demonstration Time submenu This submenu is divided into two items that allow the user to display or set the current time Time Adjust After the evaluation board is powered up the user has to select this submenu to change the default time 00 00 00 to the current time Once Time Adjust has been selected the first digit of the hour field can be changed Pressing the UP button will display the current value plus one Pressing the
29. mpt 0 0 eee tees 35 Thermometer submenu selected 00 cece et tees 36 Temperature display 0 0 0 0 eee ete he 36 Temperature sensor error 2 hh hn 37 USB Mass Storage submenu ococcccoc 37 USB Mass Storage submenu selected ooooooooonoo lesse 38 USB cable CONNected ooccoccc rn 38 5 55 List of figures UMO435 User manual Figure 49 Figure 50 Figure 51 Figure 52 Figure 53 Figure 54 Figure 55 Figure 56 Figure 57 Figure 58 Figure 59 Figure 60 Figure 61 Figure 62 Figure 63 Figure 64 Figure 65 Figure 66 Figure 67 6 55 No MSD comected oo coccccoco eee 39 Funny submen x csse puma Kee pee hes pe eG Ra eee eo EERI E 39 ANIMATION PLE Geka Rd EP tad Pa eee aaa 40 Help SUDMONUS s serae ates e eoe e cde eco ae ee doxes ae ae eed 40 JOYSTICK D ttons eke eve expe ee gee BEE ah eae eed Pade ee ba ee oe ae 41 Second Help slide srsti ia su iliis 41 About SUBMENU copo ua arcte xt eere Reb pu eee DX Reap edo y T Re poe ecd ns 42 STM3210B EVAL information l l n 42 Demonstration firmware folder structure llle 43 Demonstration firmware architecture 0 0 0 eects 45 Programming the Flash memory 00 eee eee eee 47 Selecting the STM3210B EVAL_SPIFlash dfu file 0 0 00 0c cece eee eee 48 Click Yes to continue oooocccccc tenes 48 Flash memory programming 00 eee eee 49 Programming the
30. nning the demonstration UMO435 User manual Figure 51 Animation To exit the Funny submenu and return to the Funny submenu press SEL 2 4 7 Help submenu This submenu provides help on the different keys used in the STM32F10xxx demonstration When this submenu is selected the message shown in Figure 52 is displayed on the LCD screen Figure 52 Help submenu Help Start Return If the user presses on SEL the image shown in Figure 53 is displayed on the LCD screen 40 55 ky UMO435 User manual Running the demonstration Figure 53 Joystick buttons JoyStick Buttons ux OOO Pressing on any joystick push button will display the next help slide shown in Figure 54 Figure 54 Second Help slide UP DOWN RIGHT and LEFT push buttons perform circular navigation in the main menu current menu items SEL push button selects the current item UP and DOWN perform vertical navigation To exit the slide and return to the Help submenu press SEL 41 55 Running the demonstration UMO435 User manual 2 4 8 42 55 About submenu This submenu shows the version of the STM32F10xxx demonstration software When the About submenu is selected the message shown in Figure 55 is displayed on the LCD screen Figure 55 About submenu About About Return If SEL is pressed the messag
31. nstration correctly The crystal must be connected before starting the demonstration 18 55 ky UM0435 User manual Running the demonstration 2 3 2 3 1 STM32F10xxx resources Peripherals All used peripherals are described in Table 1 Table 1 STM32F10xxx evaluation board peripherals Used peripherals Application I2C1 Temperature sensor BKP Calendar Demo kernel EXTI Menu navigation joystick Push Button low power modes GPIO All applications LEDs NVIC All applications using interrupts PWR Low power modes RCC All applications Demo kernel RTC Calendar SPI1 amp SPI2 Color LCD SPI Flash MSD SysTick Generate 10 ms time base TIMx Wave Player TIM1 LED toggling 19 55 Running the demonstration UM0435 User manual 2 3 2 20 55 Interrupts Table 2 shows all the enabled interrupts Table 2 STM32F10xxx demo interrupts SubPriority 1 Interrupts Priority Used for 1 Preemption 0 SysTick SubPriority 0 System timing RTC Presmpuons 0 Calendar date update SubPriority 0 f NMI Preemption fixed 2 CSS interrupt Preemption 2 er EXTI9 5 SubPriority 1 Menu navigation Preemption 2 Bas EXTI15 10 SubPriority 0 Menu navigation TIM2 Preemption Q Wave Player USB_LP_CAN_RXO Preemption 1 SubPriority 0 USB Mass Storage USB_HP_CAN_TX Preemption 0 SubPriority 1 USB Mass Storage TIM1_UP R
32. rresponding submenus APP Main Menu Name APP Sub Menu1 Name APP Sub Menu2 Name Return 15 55 Running the demonstration UMO435 User manual 2 1 2 Navigation The demonstration menu is based on circular navigation submenu selection item selection and back capability as described in Figure 9 Figure 9 Navigating in the demonstration menus Welcome screen 1St level 2nd level UP UP DOWN SEL RIGHT RIGHT SEL E unus item 1 2 item2 2 item 3 pown ue LEFT LEFT n own up pown up pownf lue Down ue item 4 Q item 5 Q item 6 pownf ue DOWN UP eman RIGHT DOWN pownf up i item 7 item 8 Return i SEL item 6 1 pown u P E item 6 2 pown ue n item 6 n awn ue Return ai14312 The user navigates using the joystick push buttons RIGHT LEFT SEL UP and DOWN located on the evaluation board e UP DOWN RIGHT and LEFT push buttons are used to perform circular navigation in the main menu and the current menu items e the SEL push button selects the current item e the UP and DOWN push buttons are used for vertical navigation in the submenus e To return to the upper menu go to the Return line and press SEL 16 55 UMO435 User manual Running the demonstration 2 2 2 2 1 2 2 2 Note Clock sources Clock control The STM32F10xxx internal clocks are derived from the HSE clock
33. se of such third party products or services or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein UNLESS OTHERWISE SET FORTH IN ST S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION OR INFRINGEMENT OF ANY PATENT COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE ST PRODUCTS ARE NOT RECOMMENDED AUTHORIZED OR WARRANTED FOR USE IN MILITARY AIR CRAFT SPACE LIFE SAVING OR LIFE SUSTAINING APPLICATIONS NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY DEATH OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE ST PRODUCTS WHICH ARE NOT SPECIFIED AS AUTOMOTIVE GRADE MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER S OWN RISK Resale of ST products with provisions different from the statements and or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever any liability of ST ST and the ST logo are trademarks or registered trad
34. slide 2 0 eects 22 Last presentation slide 0 0 llle eee eae 23 No loaded wave file 0 0 0 cee eens 23 End of slide SNOW ic e RE aci Rese Pee Ban Paton ae Ko dioe dubie ad 24 Setting the time and date 1 1 0 2 0 eh 24 Time Adjust subMeNU rasit ees urre eee eee 25 Time Show submenu ooo 25 Setting th Year i ssec ea Ecko A CO ea eee A a ac 26 Setting the Month 0 0 cee mrs 27 Setting the day of the month 0 000 cette eee 27 Exiting the Date Show submenu 600 0c cee es 27 Setting the alarm activation time 2 0 0 2 0 eee 28 The time and date need setting 0 cece tees 28 Alarm Show submenu ooo 29 Exiting the Stop Modei sasiada aeiia a cece ttn 29 Stop mode entered 1 0 cette 30 MCU in the Stop mode 1 2 0 cette tee 30 RTC Alarm causes the MCU to exit the Stop mode 0000 e cee eee eee 31 Setting the Wakeup time 0 0 2 cette eee 31 RTC Alarm wakeup COnfigured o ooooooccoccoo ees 32 RIG Alarm Wakeu p eae ved eal ea A a ae ee ee ge 32 Time and Date configuration prompt o ococccccccc 32 Entering the Standby mode 0 00 ccc eee tet eee 33 MCU in Standby mode escasea aa daa a een eee 33 RTC Alarm causes the MCU to exit the Standby mode 20 000 ee o 34 Setting the wakeup time 1 6 0 2 0 c n 34 RTC Alarm wakeup configured 0 00 cece eens 35 Time and Date configuration pro
35. t can be used for timing purposes and for generating the output signals In the latter case two timers are used The first timer TIM4 is configured to generate a PWM signal with a tunable duty cycle The second timer TIM2 is used to generate an Update interrupt for this speech with a 11 025 KHz frequency during which the new TIM4 duty cycle is loaded The Product presentation speech wave file properties are Playing time 6 min 27 s File size 4 277 166 bytes Format tag PCM Channels MONO Sample Rate 11025 Hz Bits per sample 8 bits Note If the promotion presentation speech wave is not loaded into the reserved SPI Flash memory the message shown in Figure 17 is displayed on the LCD screen Figure 17 No loaded wave file No Loaded Wave file Press joystick to continue ky 23 55 Running the demonstration UMO435 User manual To stop the product presentation slide display and speech push the SEL push button The message shown in Figure 18 is displayed Figure 18 End of slide show End of slide show Exit Push joystick At the end of the product presentation or if the presentation was stopped the user only has to press any key of the joystick to exit and return to the Product Presentation submenu 2 4 2 Calendar The STM32F10xxx features a real time clock RTC that provides a set of continuously running counters These can be used with suitable software to imple
36. t the current date to be stored in the application memory The date is displayed as Year Month Week Nbr Day Nbr number of the day in the year with the selected day shown in the month There is no default date since the user has to set the date at least once Once the submenu has been selected the user starts by setting the Year then the Month and the day of the selected month The Month and the Year are selected using the UP or DOWN push button For the day the UP DOWN RIGHT and LEFT push buttons can be used Pressing the UP push button will display the current value plus one pressing the DOWN push button will display the previous value To confirm the selected month the user has to press the SEL push button and an automatic jump to the year configuration takes place The same procedure is applicable for the year configuration After configuring the day pressing the SEL push button will store the entered value and exit to the Date submenu The current date value is then shown and the user can change the setting if required The messages shown in Figure 22 Figure 23 and Figure 24 are successively displayed on the LCD when this submenu is selected Figure 22 Setting the Year 10 15 16 17 18 19 20 zl Se 23 24 25 26 27 26 29 30 31 UP DOWN Set Year 26 55 UMO435 User manual Running the demonstration Figure 23 Setting the Month 10 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3
37. time has elapsed When selecting this submenu the user has to set the alarm to the time when the MCU is to exit the Standby mode Figure 40 shows how to set the wakeup time Figure 40 Setting the wakeup time HH MM SS 34 55 UMO435 User manual Running the demonstration Once the alarm has been configured The red LEDs stop blinking and the system enters the Standby mode The message shown in Figure 41 is then displayed on the LCD Figure 41 RTC Alarm wakeup configured MCU in Standby Mode Wait For RTC Alarm After the programmed timing has elapsed the system exits the Standby mode and a system reset signal is generated Note if the Time and Date have not been set the message shown in Figure 42 is displayed on the LCD screen Figure 42 Time and Date configuration prompt Time and Date are not configured please go to the Calendar menu and set time and Date parameter E Less TOVSULChK svCORConl ime ky 35 55 Running the demonstration UMO435 User manual 2 4 4 Thermometer The STM32F10xxx microcontroller has two embedded I C peripherals that can be connected to any device supporting the 2c protocol including the system management bus SMBus mode An STLM75 or compatible devices I C temperature sensor is mounted on the STM3210B EVAL board and used to get instantaneous external temperature When the Thermometer submenu is selected
38. tory 0 0 eee Rh 54 4 55 Ti UMO435 User manual List of figures List of figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 Figure 10 Figure 11 Figure 12 Figure 13 Figure 14 Figure 15 Figure 16 Figure 17 Figure 18 Figure 19 Figure 20 Figure 21 Figure 22 Figure 23 Figure 24 Figure 25 Figure 26 Figure 27 Figure 28 Figure 29 Figure 30 Figure 31 Figure 32 Figure 33 Figure 34 Figure 35 Figure 36 Figure 37 Figure 38 Figure 39 Figure 40 Figure 41 Figure 42 Figure 43 Figure 44 Figure 45 Figure 46 Figure 47 Figure 48 ky Evaluation board overview llis ete 7 Structure of the demonstration menus illii ren 12 Warning Message ciao a eheu ue uper ele a ee EE ee ee 13 SIDE c TET 13 STM32 family zi i22 een xus dre e each BERENGUER UE RIA Eon bu pde a ias 13 Time and date configuration 0 0 0 eh 13 MAIN MENU Lei a ira Vila eG eared awh eevee od ahd 14 Corresponding submenus ooo 15 Navigating in the demonstration menus o ooooccccco eee 16 No HSE clock detected 1 2 0 0 0 ccc tenet eee 17 Standby mode entered 1 0 00 00 cette eee 18 Internal Flash memory organization 0 cee eh 21 SPI Flash memory organization 00 cece 21 Product presentation is ready to start 0 000 eee 22 First presentation
39. u Files dfu C Open as read only 6 Thenclick on the Upgrade button a dialog window will appear Select Yes to continue see Figure 61 Figure 61 Click Yes to continue DfuSeDemo Your device was plugged in DFU mode So it is impossible to make sure this file is correct For this device Continue however UMO435 User manual Demonstration programming using the DFU 7 Atthis step the M25P64 Flash programming will start as shown in Figure 62 Figure 62 Flash memory programming DfuSeDemo Y2 1 Available DFU Devices SIME DFU Mod Application Mode DFU Mode M Device in UFU Mode Vendor ID Vendor ID 0483 Supports Upload C Manifestation tolerant 5 ts Download 3 aa a m oa E Accelerated Upload ST Procuct ID Procuct ID DF11 Version Version 0114 Enter DFU mode Leave DFU mode Actions Select Target s Targetld Name Available Sectors Double Click for more 00 Internal Flash 128 sectors 01 SPI Flash M25PB4 128 sectors Upload Action Upgrade or Verify Action File Ch File STM3210B EVAL_SPIFlash dfu Cho Vendor ID 0483 Upgrade Procuct ID 3210 Version 0001 Verify Targets in file 01 STM3210B EVAL S PIFlash C Optimize Upgrade duration Remove some FFs Pa Target 01 Upgrading Erase Phase 13 2 49 55 Demonstration programming usin
40. ubmenu the user has to set the alarm to the time when the MCU is to exit the Stop mode Figure 33 shows how to set the wakeup time Figure 33 Setting the Wakeup time mu MM SS Once the alarm has been configured the red LEDs stop blinking and the system enters the Stop mode The message shown in Figure 34 is displayed on the LCD ky 31 55 Running the demonstration UMO435 User manual Figure 34 RTC Alarm wakeup configured MCU in Stop Mode Wait For RTC Alarm After the programmed time has elapsed the system exits the Stop mode The system clock is then set to 72 MHz and the application resumes execution The message shown in Figure 35 is displayed on the LCD screen Figure 35 RTC Alarm wakeup Stop Mode Wakeup by RTC Alarm Press joystick to continue Note if the Time and Date have not been set the message shown in Figure 36 is displayed on the LCD screen Figure 36 Time and Date configuration prompt Time and Date are not configured please go to the Calendar menu and set time and Date parameters Press JOYs tE TERKETOSTCcOnE LISA 32 55 STA UMO435 User manual Running the demonstration Note Standby mode menu This menu allows the user to put the STM32F10xxx in the Standby mode The software runs the specific instruction sequence needed by the STM32F10xxx to enter the Standby mode In this applic
41. ures This presentation of the microcontroller is made with a set of slides accompanied by a speech Each slide is associated with a dedicated speech When the user starts the product presentation the first slide appears and the corresponding speech starts Once the speech is finished the second slide is displayed accompanied by its speech and so on until the last slide When the Product presentation menu is selected the message shown in Figure 14 is displayed on the LCD screen Figure 14 Product presentation is ready to start Press SEL to Start When presentation starts use RIGHT LEFT to go to the next previous slide Press SEL to exit Product presentation slides The set of slides is composed of 14 slides where all features and advantages of the STM32F10xxx are listed Figure 15 and Figure 16 show the first and last slides respectively Figure 15 First presentation slide STM32 family 32 bit MCUs powered by ARM Cortex M3 Ideas to Reality ISA UMO435 User manual Running the demonstration Figure 16 Last presentation slide ST s objectives for creating STM32 Family eEnable YOU to e Create value added products e Address new markets and new market needs e Enable and encourage SOIUTIONS that are e Innovative e Easy to implement e Secure e Cost effective E ISZ Product presentation speech The STM32F10xxx microcontroller has several embedded timers tha

Download Pdf Manuals

image

Related Search

Related Contents

Samsung SyncMaster  Smeg LAVATRICE LBS86F User's Manual  Juin-Juillet  Manual de Usuario ADInstruments AD4120ER  Samsung Galaxy Tab Bruksanvisning  製品カタログ - 株式会社ワーテックス  User guide as PDF  IMBA-9654 User Manual  5DT HMD 800 Series User's Manual - playking.de  Bedienungsanleitung DoorLine a/b  

Copyright © All rights reserved.
Failed to retrieve file