New Construction
Save the project
Select Device
Create a new folder here, and then add the program code to it. The functions of some of these files and folders can be found in my other reprinted article http://www.cnblogs.com/Silent-Higher/archive/2013/02/22/2922068.html.
The basic header files to be included in the code are as follows:
#include "stm32f10x.h" /* If you want to use ST's firmware library, you must include this file*/#include
Flash is a project environment option configured in the current project.
This is the icon for configuring project options. A project can have several option configurations. [page]
Next, I will post a few pictures of Option configuration. I really don’t know the reasons for some of the configuration methods, but the project can be compiled and downloaded normally...
Choose the right device
Here we mainly set the crystal oscillator, ROM and RAM to prevent stacking.
Overflow etc. Here is the setup for STM32F103ZET6.
Here is mainly the configuration contained in the Library folder, as well as warning
The following figure shows the settings of the include path. [page]
Previous article:Design of control system for vacuum cleaning robot
Next article:STM32's core Cortex-M3 processor
- Popular Resources
- Popular amplifiers
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Learn ARM development(22)
- Learn ARM development(21)
- Learn ARM development(20)
- Learn ARM development(19)
- Learn ARM development(14)
- Learn ARM development(15)
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- R4 is clearly 130 ohms, but why is it 412.147M when simulated?
- A very interesting experiment about KVL and Faraday's law of electromagnetic induction
- Download the Power Path Protection course materials to make future designs more reliable
- In 2020, EEWorld invites you to join our big family!
- High-speed PCB design technology (Chinese)
- The Linux Foundation and the RISC-V Foundation work together to promote open source chips
- Very generous! These boards, which cost 500 yuan, are given away for free this month!
- The characteristics of low-power Bluetooth determine that it is worth looking forward to~
- EEWORLD University ---- Industrial Motor Driver - Introduction to Texas Instruments System Solutions
- Updated PYBCN_V2 and PYBNANO_V2 firmware