STM32学习心得(一)------创建工程模板

    xiaoxiao2025-06-18  14

    STM32学习心得(一)------创建工程模板

    通过学习野火STM32视频,初步了解使用固件库编程的第一步—创建工程模板 具体步骤如下: (一)、新建一个文件夹,在该文件夹内创建以下几个空文件

    STARTUP 用来存放ST官方的库CMSIS 存放ARM核心库以及系统时钟配置库USER 用来存放用户写的代码(也就是说需要我们手动写代码的只有这一个文件夹)DOC 用来对该项目进行说明FWLIB 用来存放各种外设的配置库文件 (二) 1.创建以上空白文件夹后,打开KEIL5,点击project—> new project ---->选择刚才创建的project文件夹输入工程名字(!!!注意不要使用中文!!!)。 2.选择芯片型号STM32F103VE、在左侧的工程Target下右击选择Add group 3.按照(一)中所述建立四个空白文件夹并给他们命名(若找不到文件应先选择下方的All Files) 4.选择STARTUP右击----> Add Exisiting Files to Group ---->选择startup_stm32f10x_hd.s、 5.选择CMSIS 右键 -----> Add Exisiting Files to Group----->选择core_cm3.c以及system_stm32f10x.c 6.选择USER 右键 -----> Add Exisiting Files to Group----->选择main.c以及stm32f10x_it.c 7.选择FWLIB 右键 -----> Add Exisiting Files to Group----->找到Libraries —>STM32F10x_Std…---->src ----->全选 8.Doc 文件任意选择文本文件添加 (三) 点击魔术棒选项卡 在C/C++选项中找到Include Paths把刚才所有添加的以**.c结尾的文件的路径都添加进去 在上方Define**处写入 USE_STDPERIPH_DRIVER,STM32F10X_HD 编译即可

    最后,在魔术棒选项卡下选择Target选项,在Code Generation 选项框中勾选Use MicroLIB即可

    最新回复(0)