problem Description:Stm32 provides a number of IC entry-level development boards, the price is quite cheap. Stm32f0308-discovery is an entry-level Development Board for the CORTEX-M0 architecture. The following is a brief introduction to it.
io Convenient:? As long as a USB cable is connected to the PC for development, theIO from the stm32f0308 IC is drawn from the Development Board to facilitate the use of the DuPont line to connect to different devices.
Debug Interface: the Debug interface of the Development Board on the SWD, is implemented with the other cortex-m3 IC of St (currently on the market V9 Jlink seems to be using St's cortex-m3 IC to achieve the ). This SWD debug interface can be used alone through the connection of a short-circuit cap, meaning that stm32f0308-discovery can be used as a separate SWD debugger.
Flexible power supply: The Development Board itself is powered by USB, but the development Board has a voltage conversion circuit, can output 5V and 3V of power supply for external equipment use (but the supply current is still limited), the General Small module small interface can directly use it to power.
board-level peripherals: This is an entry-level low-cost board, the onboard peripherals simply can't be simpler, two buttons and 4 LEDs.? In two buttons, one for reset, and one for the user to set the button for programming. 4 LEDs in one is the power indicator, one is the SWD debug status indication, the remaining two can be programmed to control the. So, the onboard peripherals that are actually programmed to be controlled are a user button, two user LEDs.
A little doubt: for this near-minimum system implementation, only see the Debug IC there is a 8M external crystal oscillator, and? stm32f0308 This IC has no external crystal oscillator. The next thing to look at is how reference manual to see its clock.
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
[Cortexm0--stm32f0308]discovery Development Board