首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
keil5专题
STM32CubeMX 1 创建一个新工程 利用时钟点亮LED KEIL5 Jlink配置
直接上ST的官网下载STM32CubeMX安装 地址: 单片机:STM32F103C8T6 带外部8MHz晶振 目的:利用Timer和使LED按照1Hz的频率闪烁。 在此方面学霸级人物的指引下学习了,并写此文章记录,以防忘记。 新建工程 出现如下界面,中央就是这个封装的引脚图: 接下来开始配置 1. 设置外部晶振接口在PD0和PD1 单机想要配置的引脚,出现选择菜单。
阅读更多...
Keil5 Debug模式Watch窗口添加的监控变量被自动清除
Keil5 Debug模式Watch窗口添加的监控变量被自动清除 问题解决记录 问题描述:每次进入Debug模式时,watch窗口里面上一次调试添加的监控变量都会被全部清掉 如图: 退出Debug模式后,重新进入Debug模式: 解决方法: 打开魔术棒窗口的Debug页面: 将箭头所指的复选框勾上,每次进入Debug模式都会恢复Watch窗口中上一次设置好的监控变量。
阅读更多...
keil5显示内存和存储占用百分比进度条工具
简介 [Keil5_disp_size_bar] 以进度条百分比来显示keil编译后生成的固件对芯片的内存ram和存储flash的占用情况, 并生成各个源码文件对ram和flash的占比整合排序后的map信息的表格和饼图。 原理是使用C语言遍历当前目录找到keil工程和编译后生成的map文件 然后读取工程文件和map文件来找到对应关键词内的ram和flash的各类信息 最后把信息整合以进度
阅读更多...
江协科技51单片机学习-1 安装Keil5开发环境
前言: 本文是根据哔哩哔哩网站上“江协科技51单片机”视频的学习笔记,在这里会记录下江协科技51单片机开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了江协科技51单片机教学视频和链接中的内容。 引用: 51单片机入门教程-2020版 程序全程纯手打 从零开始入门_哔哩哔哩_bilibili 正文: 0. 概述 今天 (2024/06/13)在淘宝上购买了江协科技51单片
阅读更多...
KEIL5如何打开KEIL4的GD工程
GD官方提供的很多KEIL例程为KIEL4的版本,读者使用的时候可能会碰到使用KEIL5打开KEIL4的工程会报错以及无法找到芯片选型的问题,具体表现如下图所示。 我们该怎么办呢? 下面为大家介绍两种方法: 第一种方法是在keil4的工程后缀uvproj后面加个x,改成uvprojx,然后双击打开即可。 第二种方法是双击打开KEIL4工程后,选择Project->Manage->mig
阅读更多...
在keil5中打开keil4工程的方法
文章目录 1. 打开文件 2. 安装旧版本包 3. 在keil4中打开keil5工程 1. 打开文件 在keil5 MDK的环境下,打开keil4的工程文件,会弹出下图所示的窗口: 参考官网的解释这两个方法分别为: 1. 使用MDK 版本 4 Legacy Pack时,设备支持以与 MDK 版本 4 相同的方式提供。因此,现有项目无需修改即可维护。(但是这种方法很
阅读更多...
keil5自带uc/os-ii的一个问题
keil5推出了software packs, 其中uc/os-ii有个小BUG。 在os_cpu_c.c里有一个栈初始化函数 OS_STK *OSTaskStkInit (void (*task)(void *p_arg), void *p_arg, OS_STK *ptos, INT16U opt){OS_STK *stk;(void)opt;
阅读更多...
KEIL5鼠标右键查找定义或声明选项变灰色不可选
原因:我直接点的KEIL图标打开了昨天的工程 解决办法:关掉工程,重新从文件夹的路径打开 其他原因导致试试以下方法: 1.快捷键F12导航到目标位置 2.路径不能含有中文,改好后,shift+Alt+f12,更新搜索状态 3.魔法棒-》Output-》开启Browse Infomation
阅读更多...
第9章.Keil5-MDK软件简介
目录 0. 《STM32单片机自学教程》专栏 9.1 主界面 9.2 文本格式编辑 9.3 代码提示&语法检测&代码模版 9.4 其他小技巧 9.4.1 TAB 键的妙用 9.4.2 快速定位函数/变量被定义的地方 9.4.3 快速注释与快速消注释 9.4.4 快速打开头文件 9.4.5 查找替换功能 9.4.6 跨文件查找功能 0. 《S
阅读更多...
基于GD32的简易数字示波器(4)- 软件_GD32的keil5环境和串口下载
这期记录的是项目实战,做一个简易的数字示波器。 教程来源于嘉立创,帖子主要做学习记录,方便以后查看。 本期主要介绍GD32的keil5环境和串口下载。详细教程可观看下方链接。 软件-第1讲-工程模板新建_哔哩哔哩_bilibili 2.1 开发环境搭建 · 语雀 1、keil5环境 因之前学习STM32时安装过keil5,这里就不细讲。 GD32E230核心板搭载Cort
阅读更多...
keil5软件安装教程(MDKv5.39)
keil5软件安装分为三部分: 目录 1.安装mdk 2.激活mdk 3.安装STM32芯片包 1.安装mdk 安装包链接:https://pan.baidu.com/s/1StkkTQ5lmOz_99Qop4l8Gw?pwd=rlmc 提取码:rlmc 1、下载keil5的压缩包并解压,鼠标右击【Setup】选择【以管理员身份运行】 2、点击【Next】 3
阅读更多...
STM32F103学习笔记 | 报错界面及解决方案 | 1.keil5中文注释的横竖(正与斜)问题
文章目录 一、报错界面二、解决方案参考文献 一、报错界面 二、解决方案 打开设置 在打开的设置选项卡中,图中Font显示的是这个软件当前设置的字体,可以看到字体是@仿宋,这就是问题出现的原因,将之改成没有@的字体就行了。 可以看到在改完字体后就已经显示正常了 参考文献 http://t.csdnimg.cn/gt4vO
阅读更多...
STM32F103学习笔记 | 1.Keil5详细安装教程
Keil5详细安装教程 https://www.keil.com/download/product/
阅读更多...
【嵌入式】keil5安装(同时兼容C51和STM32)
最近在开发STM32的时候,安装Keil5,遇到STM32和C51的共存的问题,在网上找了很多方法,又遇到一些bug,最终还是弄好了。因此将处理的过程记录下来,希望对遇到相同问题的朋友一些启发。 1、下载安装包 Keil Product Downloads官网链接:Keil Product Downloads 2、安装C51 先安装C51的安装包,再安装STM32的
阅读更多...
stm32最新固件库3.5 下载 keil5 新建stm32项目需要的库最新库文件
在keil5 新建stm32项目的时候很多人都在找最新3.5的外设库文件,因为需要手动添加到项目目录中 直接在这下载就好了,省的你去官网找了。我当初也是找了很久。这只是f10x的,如果需要别的留言,我再上传,目前用这个的最多,新手都是从这里开始。如果老手就知道去哪里找了。 STM32F10x_StdPeriph_Lib_V3.5.0.zip: https://474b.com/file/200
阅读更多...
【Keil5-调试】
Keil5-调试 ■ 好的链接■ watch窗口中,变量值不会刷新■ 当选择了非0级优化时■■ ■ 好的链接 参考地址: debug ■ watch窗口中,变量值不会刷新 有时候在watch窗口中,变量值不会刷新,这时候就需要查看一下"View->Periodic Window Update"是否已勾选,如果没勾选,变量只有在第一次添加或停止调试时才会刷新。另外当窗口里一次性
阅读更多...
【Keil5-编译4个阶段】
Keil5-编译 ■ GCC编译4个阶段■ 预处理->编译->汇编->链接■ GNU工具链开发流程图■ armcc/armasm(编译C和汇编)■ armlink (链接)■ armar (打包)■ fromelf (格式转换器)■ 地址段 ■ GCC编译4个阶段 ■ 预处理->编译->汇编->链接 ■ GNU工具链开发流程图 编译:编译器是armcc和armas
阅读更多...
keil5 Device没有怎么办
新建程序,发现Device没有点任何也点不了:怎么办? 1.利用stc-isp软件 可下载stc-isp网盘链接 这是其他博主的,如果失效,可以自己搜 stc-isp下载直接下载 提取码:1dqt 在重新打开软件,点击新建程序Device就有了。
阅读更多...
STM32CubeMX+Keil5循环亮灯
找到原理图上LED对应引脚,使用的是STM32F103ZET6,一共有两个可控LED,LED0和LED1,由原理图得,LED0连接PB5引脚,LED1连接PE5,由图可得SYS为电源灯,即接电就亮 使用STM32CubeMX新建工程,选择STM32F103ZET6芯片,打开,并调整时钟 选择debug,如选择SWD则选择Serial Wire,如选择JTAG则按情况选择JT
阅读更多...
keil5 MDK 链接报错 Error: L6410W 解决
keil5 MDK 报错 Build target 'Project' linking... .\Output\Project.axf: Warning: L6310W: Unable to find ARM libraries. .\Output\Project.axf: Error: L6411E: No compatible library exists with a definition
阅读更多...
Keil5----生成lib文件和lib文件的使用
Keil5编译环境搭建----教程目录 Keil5----生成lib文件 将.c文件生成为.lib文件,实现程序代码的保密。具体步骤如下: 前言 User_LED.c文件如下,主要实现LED灯闪烁。 步骤1 步骤2 步骤3 步骤4 步骤5 Keil5----lib文件的使用 删除User_LED.c文件,调用LED.lib文件。 User_LED
阅读更多...
使用Keil5(MDK)开发瑞萨芯片的环境搭建
先把要用到的东西网盘下载链接放下面了。 链接:https://pan.baidu.com/s/1oYjHD6mzfb_4H3mjlW30Dw 提取码:5ve5 大家也可以关注我的公众号“折途想要敲代码”,一般我有什么资料资源什么的都会放公众号上面,这次就直接进入上面的链接下载就可以了。 写这一篇文章是因为最近跟着立创往期的训练营做了个小时钟练练手,画板子焊接什么的都还一切顺利,
阅读更多...
Keil5编程之warning: #223-D
出现这个问题 每个人可能都不一样,我出现这个警告也搜了一些解决方法,如下所示,但是无法解决。 1、参考 2、参考 出去溜达了一圈,回来发现原来是预编译的名字和其他文件中相同,导致后来创建的文件函数声明无效。 如下在两个.h文件中都声明 _ABC_H_就会出现#223-D的警告 #ifndef _ABC_H_#define _ABC_H_#endif
阅读更多...
极海MCU APM32F103 使用Keil5 新建工程,详细过程
一、固件库及相关资料 极海:下载地址:APM32微控制器 (geehy.com) --APM32F103 华大:下载地址:小华半导体有限公司 (xhsc.com.cn) 本文是以极海单片机为示例的。 二、新建一个工程 1.新建文件夹“test”,在其目录下分别创建APP(或User)、broards、common、drive、include、scouce 6个文件夹,如下图: 2.
阅读更多...
极海MCU---keil5手动添加Pack
下载pack文件 进入极海半导体官网,技术支持 点进去下拉,找到软件支持,找到对应的芯片(我使用的是APM32F1XX); 软件支持中包括pack和SDK,SDK中有库文件和一些例程,开发时会用到,都下载下来。 keil5中安装pack 打开keil5,点击Pack Installer; 进入Pack Installer界面后,点击File,选择Import…; 找到之前下载的pack文件
阅读更多...
keil5自带“串口模拟器“调试打印(stm32)
打开软件调试代码编写串口程序开始编译view菜单->serial Windows -> uart1 # -> 全速运行
阅读更多...