前言
参考野火的《STM32 HAL库开发实战指南——F103系列》手册,大家可以参考着学习
本文档是本人从零开始学习使用的随手笔记
编程环境
软件:Java(V1.7及以上版本):www.java.com/zh_CN/
STM32CubeMX(5.3.0):关于软件的介绍及其使用到的HAL库介绍:1、STM32CubeMX和STM32Cube库(HAL)详细介绍_追逐者-桥的博客-CSDN博客_stm32图形化编程软件关于ST生态和开发工具与支持包的详细介绍https://blog.csdn.net/ARM_qiao/article/details/125354530
创建工程(STM32F10)
打开STM32CubeMX界面大家都可以打开看一下 ,
- 建立工程
- 选择合适的主控芯片
- 选择调试方式与时钟配置
- RCC选择外部晶振输入
- 配置时钟树
- 配置LED等输出GPIO口
- 配置相应的工程信息
- 生成代码并打开工程
- keil5软件,编译下载可以完成相应的功能