控制组入门一

本文详细介绍了使用开发板进行STM32项目开发的流程,包括选择正确的系统配置、配置开发环境(如Keil5和Cubemx)、设置下载器驱动、调试方法,以及推荐的串口调试助手安装教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

总结

一, 前提
  1. 开发板,下载器,数据手册,原理图.

  2. 相应的调试工具

二,流程
  1. 找到与开发板对应的型号

  2. 选择system core 在sys中勾选sw.

  3. 在RCC中打开高速时钟(低速时钟看情况打开)

  4. 在时钟配置中去配置系统的时钟频率

  5. 命名工程(只能由字母数字下划线构成,并且只能以字母和下划线为开头),路径同理,IDE选择mdk-ARM

  6. 配置工程管理

  7. 配置引脚

  8. 编译代码

  9. 配置魔术棒

    • Debug->下载器驱动

    • 打开设置->flash->reset and run

  10. 编写代码

program_test

软件架构
  • Keil5

  • Cubemx

  • 串口调试助手

安装教程
  1. 5.38版本的 Keil5 下载、安装、激活 ——2023年8月30日keil5最新版本智控工作室的博客-优快云博客

  2. stm32cubemx安装教程(包含安装包)stm32cubemx安装包BackCatK Chen的博客-优快云博客

  3. 推荐一款串口调试助手(win10,无广告,功能齐全,操作简单)_Dlu.的博客-优快云博客

                 ***串口助手推荐用链接里面的以及正点原子家的Xcom(大家自行百度下载***
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值