• 2024-10-03STM32单片机编程调试常见问题(二) Keil5软件调试中常见的配置问题
    文章目录一.概要二.‌Keil5‌调试时无法打断点并且部分代码语句执行被优化三.Keil5烧录STM32程序代码后无法自动复位四.Keil5调试时Watch界面中的变量不会实时更新五.Keil5编译后无法进行goto跳转到变量或函数六.Keil5编辑时注释输入中文显示乱码问号七.Keil5退出调试
  • 2024-09-11vscode+eide配置stm32开发环境
    本博客记录本人使用Vsocde配合eide插件配置stm32的流程,纯小白,个人学习使用(OpenOCD)需要配合keil5使用先根据江科大的stm32视频在keil中配置工程。安装实用工具。打开eide的插件设置。更改这两个目录(此处已更改),即在自己的keil5安装目录下找到对应的文件地址,复制粘贴过
  • 2024-09-08软件安装——STM32开发
    安装Keil5MDK安装器件支持包软件注册安装STLINK驱动安装USB转串口驱动安装Keil5MDK下载链接(来自B站江协科技)通过百度网盘分享的文件:STM32入门教程资料链接:https://pan.baidu.com/s/17_sbwMXU-xBVFA2sK0smrg?pwd=cgn6提取码:cgn6解压并安装Keil5MDK安装包中的"MDK524a
  • 2024-08-28如何在Keil5中生成bin文件,简单复制轻松搞定!!!
        最近写代码遇到需要用bin文件的,上网上找了好几种方法,但是都有问题,经过我的不懈努力终于发现了问题并解决了它,现在将生成bin文件最简单的方式直观地告诉大家~~~(第一次写小文章,有不足之处还望多多关照支持呀\/.>_<.\/)一.简单复制,生成bin文件1.在Keil5中打开你需要
  • 2024-08-19Keil5 MDK安装器件支持包
    以STM32F1系列:1.离线安装双击.pack点击next新建一个工程项目->新Vision项目2.在线安装安装完成关闭上面界面,出现如下界面,点是新建工程出现刚刚安装好的STM32F2系列
  • 2024-08-13STM32在Keil5中DeBug界面可以正常运行但是正常运行就失败
    项目场景:提示:这里简述项目相关背景:使用STM32CubeMX建立项目生成基础代码在Keil5MDK中编写STM32F03RCT6程序问题描述提示:这里描述项目中遇到的问题:在DeBug界面可以正常运行但是一旦进行重启自启动芯片就不会正常运行在Debug运行是会卡在一下但是后续运行可继续运行
  • 2024-07-22零基础学STM32(一)-开发软件安装
    本项目讲解所用工程均使用stm32f103C8T6芯片HAL库版本。重点!!!!安装到文件夹路径不能有中文路径软件资源keil5安装包地址:https://pan.baidu.com/s/1IUf6DU20vJC0rrIv3_DBCQ?pwd=8888 cubemx安装包地址:https://pan.baidu.com/s/1beA_TQ8qS593POVwsv-onw?pwd=8888 (各取所需
  • 2024-07-11Keil5深度探索:高效生成hex、bin与lib文件全攻略
    前言Keil5是一款非常强大的嵌入式开发工具,它支持多种处理器和开发板,包括ARMCortex-M系列。在嵌入式开发中,生成hex、bin和lib文件是非常常见的需求。本文将详细介绍如何使用Keil5高效生成这些文件。原因1.用到IAP升级,需要bin文件2.给别人分享源代码,不想让别人看到源代码
  • 2024-06-18如何将keil5中的bin文件合并
    前言    最近有个需求,需要把单片机中的两个bin文件合并成一个bin文件,方便板子在生产烧录代码阶段可以节约烧录次数,这两个文件一般指的是BOOT+APP文件,bin文件里面没带有地址信息,但是在单片机中的烧录文件需要定位起始地址,所以就需要特别注意它们的偏移地址。因为可能会
  • 2024-06-07keil5环境搭建
    一、keil软件安装MDK529--安装包ZIP压缩包--软件注册机1、安装KEIL步骤(****安装路径不要有中文****)点击下一步(Next)选择同意,点击下一步:选择安装路径,参考一下截图,必须全英文注册信息:点击next开始安装:等待安装结束,退出;2、注册软件以管理员的身份运行KEIL软件:
  • 2024-05-2501、Cubemx新建工程与LED点亮和蜂鸣器实现(基于正点原子ZET6)
    一、使用Cubemx新建工程    1、正确选择芯片2、正确选择SYS与RCC3、正确配置时钟树输入数字直接回车,然后一直OKK,让它自己配4、正确建立工程结构与工程打开5、Keil5的配置注意看下方Keil5的配置很重要,不配置不能在keil5中开发(本历程主要是完成最简单的几
  • 2024-03-24Geek之快捷键探索:快速双页面切换、PyCharm快捷键、keil5快捷键
    昨天今天(2024-01-0510:17)凌晨摸索了快捷键设置1.快速打开软件 像下面这样设置就可以快速打开常用的软件2.页面切换、关闭tab+alt快速双页面切换长按alt再多次tab可以切换更多选择(感觉edge里一个页面就是一个程序,因为这里切换的时候是可以按页面切换的。等等,难道一个页
  • 2024-03-22proteus+keil5仿真学习笔记(第四章 继电器)
    第四章继电器目录前言一、继电器原理二、程序设计与仿真proteus电路程序总结前言这一章节介绍单片机控制继电器的电路应用。继电器在工业控制中应用非常广泛,可以通过继电器对其他大电流的电器进行控制。一、继电器原理继电器具体原理可以参考这篇博文:https://b
  • 2024-03-22proteus+keil5仿真学习笔记(第一章 Proteus概况)
    第一章Proteus概况目录前言一、proteus是什么?二、proteus安装三、ISIS编辑窗口介绍四、元器件查找五、防秃小技巧1、快捷键设置2、属性赋值工具的使用总结前言主要参考《零起点学Proteus单片机仿真技术》这本书,结合自己实际仿真中遇到的问题和解决方法,写下
  • 2024-03-22proteus+keil5仿真学习笔记(第二章 1位数码管计数器)
    第二章1位数码管计数器目录第二章1位数码管计数器前言一、数码管的结构原理二、按键应用三、中断处理四、程序设计及仿真proteus电路程序总结前言主要介绍数码管、按键的应用,并涉及单片机中断处理技术。一、数码管的结构原理数码管结构如下:有两种数码
  • 2024-03-22proteus+keil5仿真学习笔记(第三章 4位数码管计数器)
    第三章4位数码管计数器前言一、多位数码管显示程序二、定时器原理三、程序设计与仿真proteus电路程序总结前言4位数码管计数器与1位数码管计数器相比,增加了片选电路,以确定选择哪个数码管进行工作。单片机定时器的应用也与中断处理相似,需要设置一些规定的寄存器,以
  • 2024-03-09改善Keil5图标不清晰、菜单栏太小问题
    Step1:鼠标指针置于Keil5图标,点击鼠标右键,点击“属性”。Step2:菜单栏选择“兼容性”,选择更改高DPI设置。Step3:勾选“替代高DPI缩放行为”,缩放执行选择“系统(增强)”。结语:路漫漫其修远兮,吾将上下而求索。
  • 2024-02-14Keil5在Debug下如何实时查看变量的值
    在Debug模式下查看某个变量的值很简单,只需把需要查看的变量添加到watch,有一点要注意的是该变量必须是全局变量才能实时显示,具体操作如下图。1、把鼠标光标移到要查看的变量处;2、点击鼠标右键,在弹出的窗口中选择Add‘ADC _Value’to;3、选择显示的窗口,有两个窗口选择。变量
  • 2024-01-28KEIL5下载安装
    Keil5是一款嵌入式系统开发的集成开发环境(IDE),由德国公司KeilSoftware开发。它提供了一套完整的开发工具和调试器,用于开发基于ARM处理器的嵌入式应用程序。Keil5支持多种编程语言,包括C、C++和汇编语言,并提供了丰富的库和组件,方便开发人员进行应用程序的编写和调试。该软件集成了一
  • 2023-10-09KEIL5安装介绍
    @目录简介安装安装包获取安装Keil5安装STM32芯片包破解KEIL5简介Keil5是Keil公司推出的一款嵌入式开发工具。包括了MDK、DS-MDK和MDK-Lite三个版本,其中MDK是最全面的版本,支持最多的器件和功能。Keil5提供了一个完整的开发环境,包括编辑器、编译器、调试器等。Keil5支持多种处理
  • 2023-09-27keil5 注释乱码
    1.2. 
  • 2023-09-18STM32基础(二)
    一、STM32F103C8T6开发板软件工具安装。1.安装Keil5MDK。(安装的Keil5MDK压缩包出来的部分文件和破解工具被[病毒和威胁实时保护删掉了导致不显示开发板型号])2.安装器件支持包。(安装对应型号)3.软件注册。(破解)4.安装STLINK驱动。5.安装USB转串口驱动。二、自己画板子,需了解封
  • 2023-09-08keil5 jlink调试时断点为灰色感叹号
    使用jlinkswd连接调试时,打断点进入调试时,断点变为灰色的感叹号问题一:代码优化等级默认或者-O0问题而:调试信息总结:编译参数要有"-g"和"-O0"
  • 2023-09-02Keil5 MDK的详细讲解及与Keil 4的区别介绍
    引言:Keil5MDK(MicrocontrollerDevelopmentKit)是一款广泛应用于嵌入式系统开发的集成开发环境(IDE)。本文将详细讲解Keil5MDK的特点、功能和使用方法,并对比Keil4与Keil5MDK之间的区别,以帮助读者更好地了解Keil5MDK并选择适合自己的开发环境。一、Keil5MDK的特点:嵌入式开发支持:K
  • 2023-08-14keil5 调试
    入口复位全速运行先鼠标左键选中一行,然后点击就可以跳转到那一行点击左侧灰色地带会生成断点,然后点击全速运行会到这个断点 查看动态参数 外设资源栏,可以看外设寄存器  点击运行,就可以实实查看寄存器的值,同时连接的控制板上也可以出现相应的现象