keil MDK5
走出地球
人类的未来在无垠的宇宙,那我们就一步一步的走出地球。
展开
-
Keil5 点击Debug Setting 软件崩溃解决方法
因为我我打开另外一个程序是可以仿真的,所以没有考虑keil5软件自身的问题。1、有中文路径,然后剪切到没有中文路径的文件夹——>未解决2、打开注册表Win+R键呼出“运行”,在框内输入“Regedit ”,回车打开注册表。如果弹出“是否允许此应用对你的计算机进行更改”的权限提示,选择“是”在注册表中,找到并进入HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers若发现有形如下原创 2021-08-23 12:07:20 · 5148 阅读 · 1 评论 -
keil5的源文件汇中出现红色波浪线
将源文件中的问题Edit --> configuration --> Text Completion把红色圈圈的勾去掉,然后把ENTER/TAB as fill-up character勾上就行。后面试了一下还是有的。然后编译程序,然后把程序保存。关掉程序重新打开,就没有了。## 关于KEIL5编译没有问题但是出现红色波浪线的解决办法————————————————原文链接:https://blog.csdn.net/qq_38857275/article/details/105753.原创 2021-05-10 18:08:41 · 3873 阅读 · 0 评论 -
keil5源文件中的函数前缺少压缩符“-”
这是更改之后的结果。更改前整个源文件“uart_dwin.c”中的函数前无压缩符“-”。解决方法:hardware文件夹汇总将源文件“uart_dwin.c”与头文件“uart_dwin.h”的文件名改为大小写一致。将KEIL5的hardware列表中的“uart_dwin.c”文件删除,再重新添加。...原创 2021-05-08 14:40:35 · 499 阅读 · 0 评论 -
下载调试接口 SWD 和 JTAG的区别
下载调试接口 SWD 和 JTAG的区别作为嵌入式软件工程师,下载调试器都应该知道,但你真正了解其SWD 和 JTAG接口的含义和区别吗?I 什么是下载调试器简单来说,下载调试器是将PC(例如通过USB协议)发送的命令转换为MCU(负责MCU内部外围设备)理解的语言(例如SWD或JTAG协议)的设备,加载代码并精确控制执行。II 调试器协议标准1.什么是标准?简单来说,标准是一组规则和协议,特定行业中的每个参与者都同意遵循并执行。2.调试器协议混乱现象在SWD和JTAG之类的协议出现之前,调转载 2021-04-06 12:00:21 · 1174 阅读 · 0 评论 -
..\OBJ\PRESSURE_SYSTEM.axf: Error: L6218E: Undefined symbol FLASH_ErasePage (referred from flash.o).
在keil5中编译时报错:解答:而我犯了第二个错误,没有添加.c文件。原创 2021-01-30 16:12:31 · 1325 阅读 · 0 评论 -
..\CORE\core_cm3.h(1569): error: #20: identifier “IRQn_Type“ is undefined
今天在用keil5编译的时候出现了这个错:…\CORE\core_cm3.h(1569): error: #20: identifier “IRQn_Type” is undefined;点到后,直接链接到core_cm3.h中的。网上搜索后,都是说因为没有加#include “stm3210x.h”,然后我就把#include "stm3210x.h"加到了core_cm3.h中。结果依然没有变化。最后我将#include "stm3210x.h"加到我正在写的flash.h的头文件中,这个错误就.原创 2021-01-30 15:05:17 · 2257 阅读 · 0 评论 -
error in include chain(stm32f10x.h)
用keil5,在cm3_core.h添加#include "stm32f10x.h"后,这里报错:error in include chain(stm32f10x.h)。删除后就恢复正常了。注:这里的core_cm3.h头文件的编写有问题的。应该是#ifndef __CORE_CM3_H#define __CORE_CM3_H而不应该是图上的。...原创 2021-01-30 14:44:31 · 8409 阅读 · 2 评论 -
STM32用keil MDK新建工程
本人也是接触stm32没多久,之前用的MDK是5.1,现在用的是5.13,MDK5.0之前的版本(本人简称旧版)和之后的版本(本人简称新版)新建工程有很大区别。对于刚开始用学stm32的新手来说,基本上stm32 的视频教程,都是使用的旧版MDK,如果新手直接安装的是新版的MDK的话,往往总是会有一些困惑。 本人深有作为新手刚入手MDK5.13时新建工程的困惑感受,特地发了该贴,以图文并茂的方式,详述了MDK5.13新建工程的步骤,只希望大家一起分享、学习,若有不足之处,望各位大大指正,谢谢!1、原创 2020-11-17 11:37:20 · 1755 阅读 · 0 评论