【电路笔记 STM32】STM32下载器完整配置流程:驱动安装+硬件连接+芯片包安装+软件测试

文章目录

驱动

  • 未安装驱动:使用ST-Link下载方式,在Keil5中用download直接下载报错:ST-Link usb communication error。

配置时钟和Debug模式


安装USBDriver

  • 未安装USBDriver:
  • 未安装USBDriver:
  • 根据电脑系统版本,选择dpinst_amd64.exe 或者dpinst_x86.exe安装:




  • 在\Keil_v5\ARM\STLink中找到ST-LinkUpgrade.exe,
  • 点击Devive Connect按钮。
  • 点击YES(出问题重新启动仿真器)
  • 升级完成
  • 回到Keil过后就可以重新下载了。

硬件

安装芯片包(Device)

软件测试

cpp 复制代码
static void MX_GPIO_Init(void)
{
    GPIO_InitTypeDef GPIO_InitStruct = {0};
    __HAL_RCC_GPIOC_CLK_ENABLE();                         
    GPIO_InitStruct.Pin = GPIO_PIN_13;
    GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; // 推挽输出
    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
    HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);              

    HAL_GPIO_WritePin(GPIOC, GPIO_PIN_13, GPIO_PIN_SET);   
}

while (1)
{
  /* USER CODE END WHILE */

  /* USER CODE BEGIN 3 */
	HAL_GPIO_TogglePin(GPIOC, GPIO_PIN_13); // ??PC13??
	HAL_Delay(5000); // ??500ms(LED??)
  /* USER CODE BEGIN 3 */
}

CG

相关推荐
实名上网宋凯宣5 小时前
现代电网可靠性测试系统-VPP工作笔记
笔记·学习
ss.li5 小时前
rppg相关论文阅读笔记10.22
论文阅读·笔记·python
Z21-X5 小时前
云原生运维学习笔记:KVM实战——从环境搭建到热迁移的硬核体验
运维·笔记·学习·云原生
Brilliantwxx5 小时前
【STM32】RTC 完结篇:日期操作、闹钟中断与附录(时间戳 / 闹钟 / NTP)
服务器·c语言·stm32·单片机·嵌入式硬件·实时音视频
深圳老胡5 小时前
STM32C5 应用阶段开发难点解析:从选型到量产的实战经验
笔记·stm32·单片机·代码规范
李永奉5 小时前
杰理可视化SDK开发-【BUG】AC7006F8芯片开启一拖二和双麦通话语音算法后,设置触摸音在唤醒语音助手和通话时触摸音没作用问题
单片机·嵌入式硬件·mcu·物联网·电脑·bug
weixin_448119948 小时前
Datawhale DeepSeek Harness 技术入门与架构原理 笔记4
笔记·架构
HQB202618 小时前
EG1198|屹晶微电子 120V 内置 MOS 异步降压 DC‑DC(高性价比)
嵌入式硬件·硬件工程
果壳science20 小时前
张祥前实验如何获取正电荷
笔记·科技·嵌入式硬件·硬件工程·制造
沉淀的.晴天20 小时前
can总线
stm32