Download STM32303C-EVAL demonstration firmware

Transcript
UM1590
Contents
2.2.2
2.3
2.4
Clock failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
STM32F30x/31x resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.3.1
Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.3.2
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3.3
External interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3.4
Internal memory size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.3.5
External memory organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Demonstration applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.4.1
Organizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.4.2
Image Viewer submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.4.3
Audio features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.4.4
Connectivity submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.4.5
Thermometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.4.6
Low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.4.7
RF EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.4.8
High brightness LED and LDR application . . . . . . . . . . . . . . . . . . . . . . 54
2.4.9
Humidity measurement application . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.4.10
Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.4.11
About submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3
STM32303C-EVAL demonstration package . . . . . . . . . . . . . . . . . . . . . 61
4
STM32303C-EVAL demonstration programming . . . . . . . . . . . . . . . . . 63
5
4.1
Programming the media files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.2
Programming the demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.2.1
Using Bootloader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.2.2
Using IAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.2.3
Using preconfigured projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Doc ID 023892 Rev 1
3/65