当前位置: 首页 > article >正文

STM32-keil安装时遇到的一些问题以及解决方案

前言:

        本人项目需要使用到STM32,故需配置keil 5,在配置时遇到了以下问题,并找到相应的解决方案,希望能够为遇到相同问题的道友提供一些解决思路

1、提示缺少(missing)version 5编译器

step1:找到编译器存放目录

step2:把ARMCC放置编译器的存放目录中,存放后效果如图所示:

Step3::keil软件配置version5编译器

step4:配置完成后,关闭配置窗口,重新指定编译器为version5编译器,即可编译

2、编译报错信息:*** Target 'MiniBalance' uses RTOS support that is part of a Legacy Pack. The Legacy Pack is not installed on your computer - to download the missing Legacy Pack visit: www.keil.com/mdk5/legacy *** Rebuild aborted. Build Time Elapsed: 00:00:00

Step1:在网址中输入报错信息所提供的网址(www.keil.com/mdk5/legacy)进入到该网页

Step2:根据自己的硬件,点击相应的下载链接(蓝色字体)

Step3:下载完成后,进行安装,即可解决报错

3、报错信息:.\MiniBalance.axf: error: L6050U: The code size of this image (35650 bytes) exceeds the maximum allowed for this version of the linker.
Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
".\MiniBalance.axf" - 1 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed:  00:00:07

问题出现原因:keil没有激活mdk(mdk与c51需要的激活码不一样),需自行激活 


http://www.kler.cn/a/505304.html

相关文章:

  • 如何修复Android上未安装的应用程序
  • HTTP1.0/1.1/2.0/3.0 的区别?
  • 【 PID 算法 】PID 算法基础
  • Java在云计算中的应用:Java的秘密云基地
  • vim基本命令(vi、工作模式、普通模式、插入模式、可视模式、命令行模式、复制、粘贴、插入、删除、查找、替换)
  • 日志系统实践
  • 开发手札:.asmdef和RuntimeInitializeOnLoadMethod
  • 简析 JavaScript 判断数据类型的四种方式
  • Linux下源码编译安装Nginx1.24及服务脚本实战
  • 【进程与线程】进程的PID
  • 携程API接口详解:如何高效获取景点详情及代码示例
  • 高等数学学习笔记 ☞ 连续函数的运算与性质
  • 分布式数据存储基础与HDFS操作实践(副本)
  • 深度解析Linux中关于操作系统的知识点
  • 浅谈云计算13 | 网络虚拟化
  • Python线性混合效应回归LMER分析大鼠幼崽体重数据、假设检验可视化|数据分享...
  • 如何使用淘宝URL采集商品详情数据及销量
  • python设置键值对
  • Linux网络知识——路由表
  • 少一点If/Else - 状态模式(State Pattern)
  • SQL记录
  • Spring Boot 3.x 整合 Logback 日志框架(支持异步写入)
  • 59_Redis键值设计
  • 音视频文件提供流式传输之HTTP Range 请求
  • 【PHP】双方接口通信校验服务
  • 永久免费不限速下载器支持市面上大部分BT链接