Articles
224
Tags
44
Categories
41
首页
项目
工具箱
归档
标签
分类
关于
Keysqiu的小屋
Keil5下载程序后要硬件复位后才执行解决方法
Back to Home
Search
首页
项目
工具箱
归档
标签
分类
关于
Keil5下载程序后要硬件复位后才执行解决方法
Created
2025-11-30
|
Updated
2026-08-25
|
STM32
|
Post Views:
1.勾选 Reset and Run(主要)
2.不勾选Enable(第2点这里,有就勾,没有的话,不勾也无所谓的)
Author:
Keysqiu
Link:
https://keysqiu.github.io/2025/11/30/stm32%E5%AD%A6%E4%B9%A0/Keil5%E4%B8%8B%E8%BD%BD%E7%A8%8B%E5%BA%8F%E5%90%8E%E8%A6%81%E7%A1%AC%E4%BB%B6%E5%A4%8D%E4%BD%8D%E5%90%8E%E6%89%8D%E6%89%A7%E8%A1%8C%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/
Copyright Notice:
All articles on this blog are licensed under
CC BY-NC-SA 4.0
unless otherwise stated.
STM32
Previous
Keil5破解教程
注册机链接如下 **链接:**https://pan.baidu.com/s/1Ag8Aq19r_K7NVnGl9p5PMA?pwd=xim0 提取码:xim0 –来自百度网盘超级会员V4的分享 ① 打开Keil5软件 ② 在打开的对话框中复制自己软件的ID,然后粘贴到注册机对应的位置。 ③ 复制到注册机中后点击Generate(注意:Target选ARM) ④ 输入到软件对应的位置即可完成破解
Next
Keil5如何开启代码自动补全及如何加快编译速度
一、Keil5代码自动补全 对于一些stm32自带的一些库函数有时候名字很长,如果自己敲的话就很很麻烦,甚至有时候会敲错。好在keil有自动补全这一功能,大大提高了编程速度。 步骤:1、打开keil5,点击edit,configraution 选择跟编译相关的Text Completion,然后勾线第三个 测试结果是没有问题的。 二、keil加快编译速度 我们编程人员是很在意编译速度的,keil5在代码量大的时候,编译速度简直了。特别是使用STM32cubeMX生成工程的时候,编译速度龟速。这里教大家一个小技巧。 点击我们的魔术棒。进入output 把我们的文件信息这一选项取消勾选这个功能是使用go to definetion的,如果不勾选那肯定不行啊,我们编程经常用到go to definetion。别急,我们没了这个功能我们可以想别的办法,但是编译速度我们没法忍。 这是没有勾选之前,编译整整编译了三分钟!抓狂。这完全就是两个不同的世界。 勾选之后20秒钟就可以了 三、go to definetion问题如何解决 我们可以换一种方式来替代go...
Related Articles
2025-11-30
STM32F103C8T6 按键扫描输入
(嫌无聊直接看最后一行的结论) 一、原理 1.按键类型 现在市场上大部分采用的都是这种按键按钮微动开关,这个开关使用简单、价格便宜。 2.按键消抖 因为按键按下和弹起这段时间会产生抖动现象,该现象会导致按键扫描误判。按键按下的瞬间和弹起的瞬间都会产生一个10ms的抖动时间,我们要在按键第一次判断为按下的时候,延时10ms再对它进行一下判断,如果判断结果还是为按下,我们这里认为按键此时被按下,松手检测直接用一个while循环等待既可,当松开按键,while的条件为假 退出循环。此时视为按键被松开。 3.IO口输入配置 IO口的输入模式有四种,分别为: GPIO_Mode_AIN = 0x0, // 模拟输入 GPIO_Mode_IN_FLOATING = 0x04, // 浮空输入 GPIO_Mode_IPD = 0x28, // 下拉输入 GPIO_Mode_IPU = 0x48, // 上拉输入 总结: ①:模拟和浮空输入都不适合于按键,下拉输入默认低电平,上拉输入默认高电平 ②:对于按键来说,选择上拉还是下拉,完全取决于按键电路是接地还是接VCC,接地选上拉,反之选下拉。 ...
2025-11-30
stm32基础知识
stm32F103C8T6芯片 ①只有TIM 1,2,3,4 4个定时器
2025-11-30
stm32学习
Reset是给低电平,Set是给高电平 代码提示快捷键:Ctrl+Alt+空格 GPIO设置好了之后默认输出低电平,GPIO就是单片机与外部设备通信的接口,用来读取外部设备的信号或者控制外部设备的状态 推挽模式和开漏模式:推挽输出高低电平均有驱动能力,开漏输出高电平相当于高阻态,没有驱动能力,低电平有驱动能力(所以一般用推挽模式,特殊的时候才用开漏模式) 三级管:指向基极的是PNP型,从基极指出的是NPN型,PNP型:基极给低电平导通,高电平断开,NPN型:基极给高电平导通,低电平断开 32里面中断的函数不是像51一样加一个interrupt小尾巴,是以函数名为标识符的,也就是说函数名不能打错 总线、外设
2025-11-30
取字膜工具基本使用
使用场景 用于在OLED上显示中文 一、下载软件包 pctolcd2002.zip 把压缩包下载下来 二、解压缩 解压缩之后的目录结构如下图所示 双击PCtoLCD2002.exe 三、配置 点击选项 选择C51格式,并点击确定(必须要点击确定之后才生效) 回到主界面,选择对应的字宽和字高(这里的字宽和字高要与代码里面的显示逻辑对应上,不然显示的会很奇怪) 四、生成字膜 在①中输入需要生成字膜的文本,点击生成字膜,然后复制矩形框里面的内容到代码里面即可
2025-11-30
PADS 9.5安装
1、获取安装包,链接如下: **链接:**https://pan.baidu.com/s/1p4d7C_iwPF46ReDbf-SHVg?pwd=ml3e 提取码:ml3e –来自百度网盘超级会员V4的分享 2、开始安装 ①:下载好pads9.5.iso之后,鼠标右击软件压缩包,选择“解压到pads9.5” ②:打开解压后的文件夹,鼠标右击“PADS9.5_mib.exe”选择“以管理员身份运行”。 ③:然后按照上图所示的PDAS9.5安装说明.doc文档安装即可 ⚠️非必要不要更改它指定的安装路径,直接默认就好,然后不断的 next,虽然安装在 C 盘,但没办法了,因为它环境变量啥的都会自动给你生成C盘的那个路径,贼傻B 反正 ==注意:非必要,不要执行下图所示的东西,不然环境变量Path里面的东西都给你整没==
2025-11-30
IO口不按预期输出
前提:接线和代码都没问题(一定要先检查完这个前提再往下排查,不然往下毫无意义) 看看是不是你的模块之间设置的IO口都是那一个,冲突了,错了几次,真的艹了!!!
Comments
Keysqiu
故不积跬步,无以至千里
Articles
224
Tags
44
Categories
41
Follow Me
Announcement
博客由思源笔记自动同步驱动,写作即发布
Contents
1.
1.勾选 Reset and Run(主要)
1.1.
2.不勾选Enable(第2点这里,有就勾,没有的话,不勾也无所谓的)
Recent Posts
版本管理器的理解
2026-07-17
Hyper-V虚拟机实现Ubuntu复制粘贴
2026-06-26
Windows上用RTK给你的AI编程助手节省Token
2026-05-27
CodeGraph使用指南
2026-05-25
GitHub 提交 Pull Request (PR)完整流程指南
2026-05-22
Search
Loading Database