KEIL
HBX_1024
不归路
展开
-
error: #40: expected an identifier
错误指向stm32f10x.htypedef enum {FALSE = 0, TRUE = !FALSE} bool;原因是在其他文件中重复#define了FALSE 的值,将其注释掉即可。原创 2020-08-05 18:31:22 · 6002 阅读 · 0 评论 -
STM32更改BIN文件名时出现错误的解决方法
如图,魔术棒中红框位置的命名要一致。原创 2020-04-07 20:02:00 · 579 阅读 · 0 评论 -
error: #67: expected a "}"
..\CMSIS\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error: #67: expected a "}" ADC1_2_IRQn = 18, /*!< ADC1 and ADC2 global Interrupt */问题:原创 2020-03-26 17:51:23 · 3095 阅读 · 1 评论 -
error: #127: expected a statement
在编译的时候在if语句处出现error: #127: expected a statement的错误,经检查发现是在if判断语句缺少大括号{ }。犯了低级错误原创 2020-03-05 13:39:39 · 19344 阅读 · 5 评论 -
error: unterminated conditional directive
#ifndef ***#define ***#endif 出现错误的原因是结尾没有 #endif。原创 2019-06-06 13:44:29 · 3165 阅读 · 0 评论 -
SYSTEM\usart\usart.c(41): error: #260-D: explicit type is missing ("int" assumed)
问题一:SYSTEM\usart\usart.c(41): error: #260-D: explicit type is missing (“int” assumed)在编译工程时出现了SYSTEM\usart\usart.c(41): error: #260-D: explicit type is missing ("int" assumed)这样的警告,在定义 _sys_exit(in...原创 2019-05-29 11:38:36 · 2378 阅读 · 0 评论 -
Error: L6218E: Undefined symbol $Super$$main (referred from components.o
在移植RT-Thread工程文件,编写程序后编译会出现这个错误 Error: L6218E: Undefined symbol $Super$$main (referred from components.o).错误原因是在components.c的$ Super $ $ main没有定义类型。出错的地方如下#if defined (__CC_ARM) $Super$$main...原创 2019-06-19 18:05:43 · 2220 阅读 · 3 评论 -
After Build - User command #1: C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin --output ./obj/……
使用keil编译工程时出现这个问题After Build - User command #1在魔术棒中找到 User ,取消勾选After Build/Rebuild下的Run#1即可原创 2019-06-10 09:58:36 · 4192 阅读 · 0 评论 -
51单片机的串口通讯
/*************************************************************************************** 串口通信实验 *实现现象:下载程序后打开串口调试助手,将波特率设置为4800,选择发送的数据就可以显示 在串口助手上。注意事项:无。 ...原创 2019-09-29 23:34:50 · 289 阅读 · 0 评论 -
Could not stop Cortex-M device!Please check the JTAG cable.
解决Could not stop Cortex-M device!Please check the JTAG cable.一二仿真器不行原创 2019-05-30 18:19:59 · 5345 阅读 · 1 评论 -
error: #147: declaration is incompatible with ……
E:\Keil 5\Keil5\ARM\rtthread nano\3.0.3\src\idle.c(66): error: #147: declaration is incompatible with "rt_err_t rt_thread_idle_sethook(void (*)(void))" (declared at line 176 of "rt-thread\include\rt...原创 2019-05-23 11:08:14 · 20470 阅读 · 2 评论 -
... .sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.
用MDK在新建stm32工程的时候会出现例如下列所示的编译错误…sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.我在网上也查了类似的问题,可能是由于建工程的步骤不太一样的缘故,他们所提供的答案并不能解决我这个问题,所以我摸索到了我这个问题的所在。在这里跟大家分享一下...原创 2019-04-09 00:32:24 · 23386 阅读 · 23 评论 -
安装使用MDK525时的几个注意事项
转自:https://blog.csdn.net/sundonga/article/details/86589937以下为内容摘要:文章目录J-LINK驱动问题安装芯片库的问题通过软件安装通过 MDK5 Software Packs 官网下载安装J-LINK驱动问题原因:新版本的Keil中J-Link驱动版本过高,个别J-Link不适配解决方法:把 keil_v5/ARM/Segger整...原创 2019-04-09 09:25:39 · 5492 阅读 · 0 评论 -
MDK5 Software Packs
http://www.keil.com/dd2/pack/#/eula-container原创 2019-04-12 16:38:20 · 502 阅读 · 0 评论 -
新建 RT-Thread工程—软件仿真
目的:新建一个具有软件仿真的RT-Thread工程建立工程文件夹建立工程文件夹用来存放工程文件。在此文件下按下图进行其他文件夹的创建。使用keil新建工程使用KEIL5建立工程,我的是5.25版本打开KEIL5,新建一个工程,将工程放在工程文件夹目录project下,文件夹命名为“HBX_RT_Thread”,工程名字必须为英文!下一步选择项目驱动,选择ARMCM3处理器(...原创 2019-04-09 16:53:52 · 1949 阅读 · 2 评论 -
*** error 65: access violation at 0x40021000 : no 'read' permission
MDK5反反复复装了四五次,安装了最新版MDK5.27后用软件仿真时出现了:*** error 65: access violation at 0x40021000 : no 'read' permission这个错误对比之前版本 的信息发现有这几处不同:上图是更新前版本的设置;下图是更改后的设置:因为较新版本默认用的是CM内核,如果使用的是STM系列就会出现这种错误,只要把参...原创 2019-04-22 14:16:19 · 1867 阅读 · 0 评论 -
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
存在未调用的函数原创 2019-04-27 17:31:02 · 5804 阅读 · 0 评论 -
Error: L6200E: Symbol *** *** defined (by context_rvds.o and stm32f10x_it.o).
RT-Thread 会用到了异常处理函数 HardFault_Handler() 和悬挂处理函数 PendSV_Handler(),以及 Systick 中断服务函数 SysTick_Handler()。所以用户代码需要保证这几个函数没有被使用,若编译提示函数重复定义,删除自己定义的函数即可。...原创 2019-05-21 18:36:43 · 2979 阅读 · 0 评论 -
KEIL软件错误代码及错误信息
KEIL软件错误代码及错误信息转载 2019-03-26 22:32:33 · 16447 阅读 · 0 评论