Software Studying
文章平均质量分 54
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,集成开发环境。
有资小家书小本
学习
展开
-
关于QT Creator 5.9.9 无法Debugging,出现Unable to create a debugging engine.解决办法
一、问题:Unable to create a debugging engine. 刚开始使用QT Creator,在正常使用编译程序时都正常,当笔者使用其调试功能却无法使用,在应用程序输出窗口出现 “Unable to create a debugging engine.” 的调试,如图1所示。图1 笔者使用有道翻译 “Unable to create a debugging engine.” 的意思是 “无法创建调试引擎” ,应该就是无法创建调试环境的意思吧。那就是安装了QT Creator原创 2021-10-30 21:41:59 · 7406 阅读 · 6 评论 -
MDK Keil5编译出现..\source\USART.c(35): error: #260-D: explicit type is missing (“int“ assumed)
最近移植正点原子的sys文件夹发现有一个错误,不管是F103还是F407都会有这个错误提醒:错误提醒:…\SYSTEM\usart\usart.c(48): error: #260-D: explicit type is missing (“int” assumed)定义错误位置:FILE __stdout;//定义_sys_exit()以避免使用半主机模式_sys_exit(int x){x = x;}123456定义 _sys_exit(int x) 以避免使用半主机模式,原创 2021-04-01 14:55:21 · 2404 阅读 · 0 评论 -
MDK Keil编译程序出现..\source\main.c(118): warning: #69-D: integer conversion resulted in truncation问题
#69-D: integer conversion resulted in truncation首先我们看出现的问题在工程中的定位,比如笔者出现问题的地方在\source\main,那就是问题在这个目录下的这个文件,然后我们再看编译窗口Build Output如下:看图中的箭头就是指向在该文件下此处函数中有变量赋值超出了变量类型的最大值,也就是如果你定义变量的大小只有一个字节,但是你在使用的过程中赋值已经超过了它的范围。解决方法:找到该变量,适当修改变量的类型。...原创 2021-03-06 10:39:22 · 6278 阅读 · 0 评论 -
基于STM32的无线体感仿生机械手的设计与实现
研究目标 设计一款基于STM32的仿生机械手:(1)基于STM32的仿生机械手实现无线控制和有线控制。 (2)实现串口指令控制仿生机械手动作。(3)实现仿生机械手具有多种工作模式。(4)实现数据手套远程操控仿生机械手抓取实物。 仿生机械手控制系统硬件设计 仿生机械手控制系统硬件设计图 数据手套软件控制设计 ...原创 2020-08-26 09:00:33 · 10750 阅读 · 6 评论 -
无线体感仿生机械手之数据手套远程操控仿生机械手测试视频
无线体感仿生机械手之数据手套远程操控仿生机械手测试视频原创 2020-08-26 09:51:38 · 1641 阅读 · 0 评论 -
MDK Keil在编译STM32代码时出现类似\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h(298): error: #67: expect a
MDK Keil在编译STM32代码我在MDK Keil中编译STM32代码时出现如图的情况如图出现一系列的相似情况,可以这样解决,点击图中标出的魔法棒,在工程属性中,c/c++ 选项中 把 Define 中关于MCU的定义去掉,如下图中的STM32F10X_HD操作完成之后,再一次对工程进行编译,这样应该就OK了!不才,望对陌生人有帮助!...原创 2020-05-02 04:48:52 · 4295 阅读 · 2 评论 -
解决 MDK keil 注册中出现 TOOLS.INI TOOLCHAIN NOT INSTALLED 办法
MDK Keil 兼容 C51 Keil32位系统还是64位系统,出现这个错误时,可以按以下办法解决,有两种解决办法:第一种: 同时安装MDK Keil 和 C51 Keil 有可能解决此问题,安装必须路径相同。第二种: 按下面的步骤进行操作,正常安装Keil有上面的错误肯定在TOOLS文件中没有[C51]项加入即可.如下面,其中PATH为你安装Keil的路径,请按你的实际路径改一下。1....原创 2020-04-30 15:44:48 · 19408 阅读 · 2 评论