梦想机器人实验室:第三节Keil-标准库工程建立

第二章 Keil-标准库工程建立

2.1 基于固件库创建工程

· 选定盘创建工程文件夹—“KeilProject”

· 打开Keil👉Project👉New uVision Project👉选择刚才建立的KeilProject文件夹👉工程文件名👉保存

· 选择芯片👉OK👉插掉小助手

请添加图片描述

请添加图片描述

补充:

主函数User:先在工程文件夹建立User文件夹,再执行1,执行1过程中,注意新建main文件位置

库函数Library: 在2.复制粘贴后,对固件库\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver\inc所有文件全选,粘贴。

2.2 Keil添加用户库流程

(1)在工程文件加中新建文件夹,命名,将已有domo导入。

(2)在Keil中,左侧工程结构视图中新建组,与工程文件中新建文件夹同名。为导入已有文件。

(3)在魔术棒👉C/C++👉Include Paths添加路径

2.3 模块化编程

(1).h防重复

在2.2流程下建立用户库,新建.c .h文件,然后在.h文件下加入防止头文件重复包含的代码

#ifndef _XXX_H
#define _XXX_H
……………………
#endif

然后在.c第一行引用对应芯片库

include "stm32f10x.h" // Device header

(2)函数说明

/**
  * @brief  简介
  * @param  函数参数  函数参数介绍
  * @param  函数参数  函数参数介绍
  * @retval 返回值  返回值介绍
  * @date 日期时间【2023年4月17日15点22分】
  */
  • /**
    • @brief
    • @param
    • @param
    • @retval
      */

2.4 STM32固件库使用手册

在学习日志包中附带了《STM32固件库使用手册的中文翻译版.pdf》,各个模块使用代码均有示例,编写程序过程中,建议使用官方示例文档修改。

本文为作者对于《STM32入门教程-2023持续更新中》-江协科技 视频教程的学习总结以及个人答疑的笔记。
免费分享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值