STM32单片机入门学习(一)

一、购入硬件装备

心血来潮,想学STM32,话不多说,先把东西买了STM32F103C8T6开发板+ST-LINK下载器,小元器件自备。

二、安装软件装备
1.Keil uVision5安装

其他都是下一步。

2.用注册机给 Keil 5 注册

打开keil 5,打开注册机

3.安装STM32F3xx_DFP.pack

双击安装即可,是为STM32F3系列微控制器提供软件支持的设备家族包

4.安装旧版编译器 ARMCC

1.解压后,将文件夹放keil安装目录下core\ARM下

2.打开模板工程

3.添加放入的ARMCC文件夹

  1. 设置编译器版本
  1. 编译没问题,就可以了
5.下载到开发板后效果
6.中间出现问题,可修改的内容:

出现如下错误,可尝试操作enable勾取消

相关安装工具下载:

链接:https://pan.baidu.com/s/1wMVz5Zxm8lMVIlUKagbrkQ

提取码:1106

相关推荐
阿蒙Amon7 小时前
TypeScript学习-第10章:模块与命名空间
学习·ubuntu·typescript
AI绘画哇哒哒7 小时前
【干货收藏】深度解析AI Agent框架:设计原理+主流选型+项目实操,一站式学习指南
人工智能·学习·ai·程序员·大模型·产品经理·转行
BackCatK Chen7 小时前
第 8 篇:TMC2240 电机正反转实现|DIR 引脚控制 + 代码优化(稳定不抖动)
stm32·单片机·嵌入式硬件·保姆级教程·电机正反转·tmc2240·dir引脚控制
戌中横8 小时前
JavaScript——预解析
前端·javascript·学习
星马梦缘8 小时前
EDA彩灯电路绘制
单片机·嵌入式硬件·物联网·pcb·eda·嘉立创
●VON8 小时前
React Native for OpenHarmony:2048 小游戏的开发与跨平台适配实践
javascript·学习·react native·react.js·von
ZH15455891318 小时前
Flutter for OpenHarmony Python学习助手实战:自动化脚本开发的实现
python·学习·flutter
xcLeigh9 小时前
Python入门:Python3 requests模块全面学习教程
开发语言·python·学习·模块·python3·requests
xcLeigh9 小时前
Python入门:Python3 statistics模块全面学习教程
开发语言·python·学习·模块·python3·statistics
GHL2842710909 小时前
分析式AI学习
人工智能·学习·ai编程