搜档网
当前位置:搜档网 › (仅供参考)STM32F105RBT6最小系统原理及工程的建立

(仅供参考)STM32F105RBT6最小系统原理及工程的建立

(仅供参考)STM32F105RBT6最小系统原理及工程的建立
(仅供参考)STM32F105RBT6最小系统原理及工程的建立

市面上的许多stm32开发板都是使用ULINK2作为调试仿真工具,鉴于ULINK2所需引脚过多在学习时还可以,但应用于实际电路设计生产会造成许多硬件资源的浪费。鉴于此,本人经实验得出利用ST-LINK作为仿真下载工具的实验最小系统电路。希望给大家作为参考。

一、最小系统原理图

二、建立工程的步骤

1、先在一个文件夹内建6个子文件夹:

DOC:放说明文件

Libraries:放库文件(CMSIS、FWlib)

Listing:放编译器的中间文件

Output:放编译器的输出文件

Project:放项目工程

User:放自己编写的程序、main、stm32f10x_conf、stm32f10x_it.C、stm32f10x_it.h

2、双击桌面UV4图标启动软件,,---NWE uVision Project--选择保存地方----选择芯片型号------在左边处建立5个GOP(STARTUP放启动文件)、(CMSIS放内核文件)、(FWLIB放库里面的src的.C文件)、(USER 放自己写的程序文件及stm32f10x_conf.h、stm32f10x_it.h、stm32f10x_it.c、main.c)

3、将Output重置到一开始时所建的“Output”文件夹中。

4、将Listing重置到一开始时所建的“Listing”文件夹中。

5、在C、C++处的“Define”输入:STM32F10X_HD,USE_STDPERIPH_DRIVER。对于不同的芯片容量,可对HD进行更改(LD、MD、HD、XL、XC)。然后在“Include Paths”处指定相关的搜库位置。

6、Debug处选好下载器

相关主题