Do you have a question about the ET-STM32F103 and is the answer not in the manual?
Questions and answers
Summary of Contents for Etteam ET-STM32F103
Page 2
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) ET-STM32F103 ET-STM32F103 is ARM Cortex-M3 Board Microcontroller that uses 32-Bit 64PIN (LQFP) Microcontroller No.STM32F103RBT6 from STMicroelectronics. Resource systems internal STM32F103RBT6 quite perfect suitable for learning or applying to many projects well.
Page 3
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) such as LED to display Output Logic value, Push Button Switch to test Logic Input, Volume to adjust the voltage test A/D. Moreover, provides components advanced learning to support applications such as Port USB, SD Card, Dot-Matrix LCD, and RS232.
Page 4
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Has independent 46 Bit GPIO to apply to many applications such as A/D, I2C, SPI and Input/ Output with Jumper to ON/OFF signal. User can set Jumper to use it either GPIO or Hardware Self-Test such as 8 Bit LED, Push Button SW, Volume, USART2 and SD Card.
Page 5
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Specifications of MCU STM32F103RBT6 • 32 Bit ARM Cortex-M3 Processor, Run 72MHz Clock / 90MIPS(1.25DMIPS/MHz) • 128KByte Flash Memory / 20KByte Static RAM • 64LQPF Packet 51 Bit I/O + 16 External Interrupt with 5V-Tolerant Logic Level •...
Page 6
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Structure of Board ET-STM32F103 Figure displays structure of Board ET-STM32F103. WWW.ETT.CO.TH ETT CO., LTD ...
Page 7
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) 16 17 Figure Show the position of components on ET-STM32F103. • No.1 is an external +5V Power Supply Connector. • No.2 is Jumper J21 to select to use +5V either from USB Port or external Connector.
Page 8
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) • No.13 is UASRT2 (RS232) Connector for usage. • No.14 is Jumper J13 and J14 to select and set signal of PA2 and PA3 to be used as either USART2 or GPIO.
Page 9
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Application of LED Display Circuit There are 8 LED Displays of Board ET-STM32F130 and circuit that drives connected Source Current. It uses Buffer No.74HC244 to drive current into LED and then uses signal from Port PB[8..15] to run. In this case, it runs with Logic “1”...
Page 10
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Application of Push Button Switch Circuit Push Button Switch Circuit uses the Push Switch type with Pull-Up Circuit and is used with +3.3V Power Supply. If this switch is not pressed, its logic status is “1”;...
Page 11
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Application of VR Circuit (0-3V3) VR circuit uses VR Resistor to adjust values. This circuit is used with +3.3V Power Supply and user will get the Output value that is voltage in the range of 0V to +3.3V follows the adjustment of the Resistor.
Page 12
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Application of JTAG ARM JTAG or JTAG ARM is IDE 20 Pin Connector to interface with JTAG Debugger. The method to arrange circuit and signal under the standard of JTAG is shown in the figure below.
Page 13
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Application of Character LCD LCD can be interfaced with Character Dot-Matrix LCD only in the format of 4 Bit Data Interface. It uses 7 Bit that is signal from PC[0..3] and PC[10..12] to interface with LCD.
Page 14
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Application of SD Card Memory Board ET-STM32F103 supports the connection of SD Card Memory using Mode Interface; moreover, circuits that are connected with SD Card use signal pins of function SPI1 and GPIO from MCU as follows;...
Page 15
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Application of RS232 Port RS232 is signal RS232 that has converted signal level MAX3232. There channels; USART-1 USART-2. Both channels can be used to connect with Signal RS232 to transmit-receive data. Moreover, USART-1 can be used to be ISP Download to download Hex File into MCU;...
Page 16
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) +3V3 100n VC C 100n 100n 100n 100n +3V3 PA10 RXD-1 TXD-1 US ART1(Download) PA3-P ICL3232 +3V3 RXD-2 TXD-2 PA2-P US ART2 Cable that is used to connect signal RS232 between Comport of computer PC and USART-1 Connector and USART-2 Connector of Board ET-STM32F103 is shown as below;...
Page 17
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Application of Power Supply Power Supply Circuit can be used with +5VDC that can be set by Jumper J21 to use +5V either from USB or from external CPA-2PIN Connector. The Power Supply that is connected will be sent to +3V3/3A Regulate Circuit.
Page 18
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Application of Port I/O Connectors on Board Port Connectors will externally arranged to connector types, so it makes user can select and interface them easily. There are 6 sets as follows;...
Page 19
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) How to download Hex File into MCU of Board The method to download Hex File into Flash Memory of MCU internal board is to use Program “Flash Loader” of “STMicroelectronics” that is connected with MCU through...
Page 20
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) Set Baud Rate in the range of 1200 – 115200; computer problem ERROR when setting the high Baud Rate, please reduce the Baud Rate. In this example, it uses 115200. Set Parity Bit of Serial Port; in this case, we recommend setting it as None.
Page 21
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) 6. Click “Next”, Program Flash Loader starts displaying statuses that read from MCU; using STM32F103RBT6, it will display result as shown in the picture below; 7. Click “Next” to go to the next step.
Page 22
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) 8. Click “Next”, program starts downloading data into MCU instantly. User can notice the operation through Status Bar; in this case, user must wait until the operation of program is completely finished as shown in the picture below.
Page 23
User’s Manual of Board Microcontroller version ET-STM32F103 (ARM Cortex-M3) 9. When the operation of program is completely, click “Finish” and OFF Switch BOOT0. In this case, LED BL is in status OFF, and then press Switch RESET on board, makes...
Need help?
Do you have a question about the ET-STM32F103 and is the answer not in the manual?
Questions and answers