Professional Documents
Culture Documents
Hasee 1 User's Guide
Hasee 1 User's Guide
I
STM32
I STM32F103RBT6 ( TFT
I STM32F103RBT6 + 2.4"TFT
I STM32F103RBT6 + 2.8"TFT
IISTM32F103VCT6 ( TFT
IISTM32F103VCT6 + 2.8"TFT
IISTM32F103VCT6 + 3.2"TFT
IIISTM32F103ZET6 ( TFT
IIISTM32F103ZET6 + 2.8"TFT
IIISTM32F103ZET6 + 3.2"TFT
IVSTM32F107VCT6 ( TFT
IVSTM32F107VCT6 + 2.8"TFT
IVSTM32F107VCT6 + 3.2"TFT
www.armjishu.com
1 182
ARMJISHU.COM ,
ARMJISHU.COM
ARMJISHU.COM I STM32
STM32 I
www.armjishu.com
www.armjishu.com
2 182
....................................................................................................................................................................... 7
1.1.
I STM32 .................................................................................................................. 7
1.2.
I ...................................................................................................... 13
1.2.1.
............................................................................................................................. 13
1.2.2.
LED .................................................................................................................................... 19
1.2.3.
................................................................................................................................................ 19
1.2.4.
USB ............................................................................................................................ 20
1.2.5.
................................................................................................................................. 20
1.2.6.
USB ............................................................................................................................ 21
1.2.7.
EEPROM ........................................................................................................................................ 22
1.2.8.
Micro SD ................................................................................................................................ 22
1.2.9.
........................................................................................................................................ 23
1.2.10. ..................................................................................................................................... 24
....................................................................................................................................................... 26
2.1.
2.2.
2.3.
2.4.
2.5.
......................................................................................................................................................... 26
RVMDK ......................................................................................................................................... 26
RVMDK ................................................................................................................................ 26
................................................................................................................................................. 35
................................................................................................................................................. 40
............................................................................................................................................... 52
3.1.
JLINK .................................................................................................................... 52
3.2.
JLINK ................................................................................................................ 54
3.2.1.
J-FLASH ARM FLASH..................................................................... 54
3.2.2.
J-Link command ....................................................................... 59
3.3.
I .......................................................................................................................... 60
3.1.1.
USB ............................................................................................................................... 60
3.1.2.
......................................................................................................................... 60
3.1.3.
JLINK V8 ....................................................................................................................... 60
3.4.
JLINK V8 I ............................................................................... 61
3.5.
I .................................................................................. 63
3.6.
MDK JLINK ................................................................................. 66
3.7.
I .................................................................................................................................. 69
....................................................................................................................................................... 69
4.1.
............................................................................................................................................. 70
4.1.1.
............................................................................................................. 70
4.1.2.
........................................................................................................................................ 70
4.1.3.
........................................................................................................................................ 71
4.1.4.
........................................................................................................................................ 71
4.1.5.
..................................................................................................................................... 72
4.2.
315M ...................................................................................................................... 73
4.3.1.
......................................................................................................... 73
4.3.2.
........................................................................................................................................ 73
4.3.3.
........................................................................................................................................ 73
4.3.4.
........................................................................................................................................ 73
4.3.5.
..................................................................................................................................... 77
4.3.
................................................................................................................................................. 79
www.armjishu.com
3 182
I
4.4.1.
................................................................................................................. 80
4.4.2.
........................................................................................................................................ 81
4.4.3.
........................................................................................................................................ 82
4.4.4.
........................................................................................................................................ 82
4.4.5.
..................................................................................................................................... 84
4.4.
IWDG .................................................................................................................. 86
4.5.1.
............................................................................................................. 86
4.5.2.
........................................................................................................................................ 86
4.5.3.
........................................................................................................................................ 90
4.5.4.
........................................................................................................................................ 90
4.5.5.
..................................................................................................................................... 91
4.5.
WWDG................................................................................................................ 91
4.6.1.
..................................................................................................... 92
4.6.2.
........................................................................................................................................ 92
4.6.3.
........................................................................................................................................ 92
4.6.4.
........................................................................................................................................ 92
4.6.5.
..................................................................................................................................... 93
4.6.
............................................................................................................................. 94
4.7.1.
............................................................................................. 94
4.7.2.
........................................................................................................................................ 94
4.7.3.
........................................................................................................................................ 95
4.7.4.
........................................................................................................................................ 95
4.7.5.
..................................................................................................................................... 95
4.7.
..................................................................................................................................... 97
4.8.1.
..................................................................................................... 97
4.8.2.
........................................................................................................................................ 97
4.8.3.
...................................................................................................................................... 100
4.8.4.
...................................................................................................................................... 101
4.8.5.
................................................................................................................................... 102
4.8.
IIC EEPROM ........................................................................................................................ 103
4.9.1.
IIC EEPROM ........................................................................................ 103
4.9.2.
...................................................................................................................................... 103
4.9.3.
...................................................................................................................................... 105
4.9.4.
...................................................................................................................................... 105
4.9.5.
................................................................................................................................... 106
4.9.
DMA ............................................................................................................................................ 107
4.10.1. DMA ............................................................................................................. 107
4.10.2. ...................................................................................................................................... 107
4.10.3. .......................................................................................................................................110
4.10.4. .......................................................................................................................................110
4.10.5. .................................................................................................................................... 111
4.10. SYSTICK .........................................................................................................................................113
4.11.1.
SysTick ...........................................................................................................113
4.11.2.
.......................................................................................................................................114
4.11.3.
.......................................................................................................................................114
4.11.4.
.......................................................................................................................................114
4.11.5.
....................................................................................................................................114
4.11. ........................................................................................................................................115
4.12.1. ........................................................................................................115
4.12.2. .......................................................................................................................................115
4.12.3. .......................................................................................................................................116
4.12.4. .......................................................................................................................................116
4.12.5. ....................................................................................................................................117
4.12. SPI .................................................................................................................................................118
www.armjishu.com
4 182
I
4.15.1. SPI .................................................................................................................118
4.15.2. .......................................................................................................................................118
4.15.3. ...................................................................................................................................... 120
4.15.4. ...................................................................................................................................... 121
4.15.5. ................................................................................................................................... 122
4.13. SD-USB ............................................................................................................................ 122
4.16.1. SD-USB ............................................................................................ 122
4.16.2. ...................................................................................................................................... 122
4.16.3. ...................................................................................................................................... 122
4.16.4. ...................................................................................................................................... 123
4.16.5. ................................................................................................................................... 123
4.14. MICRO SD ................................................................................................................................. 124
4.18.1. Micro SD .................................................................................................. 125
4.18.2. ...................................................................................................................................... 127
4.18.3. ...................................................................................................................................... 127
4.18.4. ...................................................................................................................................... 127
4.18.5. ................................................................................................................................... 129
4.15. USB .............................................................................................................................................. 130
4.19.1. USB .............................................................................................................. 130
4.19.2. ...................................................................................................................................... 130
4.19.3. ...................................................................................................................................... 131
4.19.4. ...................................................................................................................................... 131
4.19.5. ................................................................................................................................... 131
4.16. ............................................................................................................................... 132
4.20.1. ............................................................................................... 133
4.20.2. ...................................................................................................................................... 133
4.20.3. ...................................................................................................................................... 133
4.20.4. ...................................................................................................................................... 133
4.20.5. ................................................................................................................................... 134
4.17. 2.4G .............................................................................................................................. 135
4.21.1. 2.4G .............................................................................................. 135
4.21.2. ...................................................................................................................................... 135
4.21.3. ...................................................................................................................................... 136
4.21.4. ...................................................................................................................................... 137
4.21.5. ................................................................................................................................... 141
4.18. TFT ................................................................................................................................... 142
4.22.1. TFT ................................................................................................... 142
4.22.2. ...................................................................................................................................... 142
4.22.3. ...................................................................................................................................... 143
4.22.4. ...................................................................................................................................... 143
4.22.5. ................................................................................................................................... 144
4.19. ADC ............................................................................................................................................. 145
4.22.6. ADC .............................................................................................................. 146
4.22.7. ...................................................................................................................................... 146
4.22.8. ...................................................................................................................................... 146
4.22.9. ...................................................................................................................................... 147
4.22.10.
.............................................................................................................................. 147
4.20. RTC .............................................................................................................................. 149
4.22.11.
RTC .......................................................................................... 149
4.22.12.
.................................................................................................................................. 149
4.22.13.
.................................................................................................................................. 150
4.22.14.
.................................................................................................................................. 150
4.22.15.
.............................................................................................................................. 151
4.21. UCOS+UCGUI ..................................................................................................................... 152
www.armjishu.com
5 182
I
................................................................................................................................................. 181
www.armjishu.com
6 182
ISTM32I
1.1.ISTM32
1.2.ISTM32
1.3.ISTM32
1.1. ISTM32
ISTM32STM32F103RBT6STM32
I67mm * 82mm
ISTM321
MINI-USB
MCU
315M
AD
STM32F103
RBT6
JTAG/S
WD /
2.4/2.8
LCD
5V
3.3V
RTC
PL2303x
USB
LED
Micro SD
MINI-USB
2.4G
www.armjishu.com
EEPROM
24C02
2.4
LCD
7 182
I
1 I
I
STM32F103RBT6, ARM Cortex-M3 ARM Cortex-M3 72Mhz
128K FLASH 20K SRAM
1 USB _MINI +5V
1 2.4 / 2.8 TFT LCD 320X240, 26
1 SD
1 Micro SD
1 2.4G
1 315M
1
1 IIC EEPROM 24C02 2K
1 USB PL2303x +5V
1
2
1
3 LED1~LED3
2
1 RTC
1 JTAG/SWD
1
JLINK 5V 3.3V
IO IO
ISTM32
GPIO
I
1 67mm * 82mm
2
2 IO
3 STM32
4 JLINK V8BUG
5 320X240, 26TFT LCD
GUI
6 ST
www.armjishu.com
8 182
I
STM32F103RBT6
STMF103Cortex-M332STM32F103RBT6
72MLQFP64FLASH:128K,SRAM:20K
STM32
1)
2 STM32
STM32F103I64
LQFPSTM32F103RBT6
www.armjishu.com
9 182
3 STM32F103
2.4/2.8 LCD
LCD32LCDLCD
ARMJISHU.COM
STMSKY
320 x 24064
LCDLCD
ARMJISHU.COM
STMSKY
2)
2.4G
I12.4GNRF24l012.4G
2.4G
3)
315M
I1315M
4)
www.armjishu.com
10 182
SD Micro SD
IMicro SDMicro SD
microSD RFID
microSDNFC
STUSBSD
SD
5)
DALLAS DS18B20
LCD
6)
SPI FLASHLCD
SPI Flash
,
ILCD16MSPI FlashW25X16
7)
8)
I2C EEPROM
STM32EEPROM24C02
9) USB
USB SLAVE PC I
www.armjishu.com
11 182
I
I PC USB
10) USB
STM32F103RBT6USART1PL2303xMINI-USB
3USB
2
D3
D+
5
GND
11)
ISTM32STM32
AD
12) LED
I4LEDLEDLEDLED1LED2
LED3
GPIOA2GPIOB2GPIOA3LED
13)
ISTM32
14)
I
15) BOOT
STM32F10x
BOOT1J8 BOOT0J7
ANY
OFF
User Boot()
OFF
ON
System Boot
ON
ON
SRAM Boot
16) RTC
STM32RTC
STM32RTC
ISTM3232.768KRTC
RTCJ9RTC
17)
STM32F103RBT63.3VUSB5V
3.3VIASM1117-3.3V
3.3V
18) JTAG/SWD
20JTAGULINKJLINKSWDSTM32SWD
STM32
www.armjishu.com
12 182
I
19)
IGPIO
1.2. I
I
1.2.1.
ISTM32F103RBT6STM32F103
STM32F103
MCU
1.2.1.1
MCU
JTAG/SWD
JTAG(Joint Test Action Group))IEEE 1149.1
JTAGTMSTCKTDITDOJTAGI
JTAGJLINK V8STMM32
SWDSWD2SWCLKSWDIOJTAG
JTAGSWD
www.armjishu.com
13 182
JTAG/SWD
STM32VBATCR1220VCC3.3VCC3.3
CR1220VBATCR1220VBATVBAT
RTC
www.armjishu.com
14 182
J9VBATJ9
VBAT+3.3V
VDDVDDA
VDDVDDASTM32/ADC
IVDDVDDA
www.armjishu.com
15 182
STM32F103RBT6
STM32F103RBT6GPIOI
www.armjishu.com
16 182
www.armjishu.com
17 182
I
STM32F103RBT6
www.armjishu.com
18 182
BOOT0, BOOT1STM32
BOOT1J8 BOOT0J7
ANY
OFF
User Boot()
Flash
OFF
OFF
System Boot
ON
ON
SRAM Boot
SRAMSRAM
0x0000 0000
0x0800 00000x0000 0000
0x0800 0000
(0x0000 0000)
(0x1FFF F000)
SRAM0x2000 0000SRAM
1.2.2. LED
I 3 LED GPIO LED
GPIO LED GPIO LED
1.2.3.
I STM32 2
PA0PA1 GPIO GPIO
GPIO
www.armjishu.com
19 182
1.2.4. USB
I STM32
USB 500mA
USB
JLINK V8 5V 3.3V
IUSB
USBUSB5V3.3V
U1
1.2.5.
I2.4/2.8
www.armjishu.com
20 182
IFSMC2.4/2.8LCDSPI FLASH
SPISDIMicro SDI2.4/2.8
LCDSDIMicro SD
SD
1.2.6. USB
I1USBmini-usb
USB
www.armjishu.com
21 182
1.2.7. EEPROM
I24C02EEPROM2Kbit256
24C02~24C512
EEPROM
1.2.2.1 EEPROM
A0~A224C020
1.2.8. Micro SD
ISD
Micro SD
www.armjishu.com
22 182
1.2.9.1 Micro SD
SDSPISDIOSDIO
SPI
1.2.9.
I2315M2.4G NRF24L01
315MD0~3
GPIO315MD0~3
VTPA8VT
D0~3
1.2.10.1
2.4GNRF24L01STM32F103RBT6SPI1NRF24L01
CSSPI1
www.armjishu.com
23 182
1.2.10.
PA8
-55 ~ 125
18B20
www.armjishu.com
24 182
I
STM32 http://www.armjishu.com
STM32
I STM32F103RBT6 ( TFT
I STM32F103RBT6 + 2.4"TFT
I STM32F103RBT6 + 2.8"TFT
IISTM32F103VCT6 ( TFT
IISTM32F103VCT6 + 2.8"TFT
IISTM32F103VCT6 + 3.2"TFT
IIISTM32F103ZET6 ( TFT
IIISTM32F103ZET6 + 2.8"TFT
IIISTM32F103ZET6 + 3.2"TFT
IVSTM32F107VCT6 ( TFT
IVSTM32F107VCT6 + 2.8"TFT
IVSTM32F107VCT6 + 3.2"TFT
STM32JLINK V8
www.armjishu.com
25 182