• keil MDK5.24打开MDK5.15及以前STM32工程报错Error #545:Required gpdsc file 'FrameworkCubeMX.gpdsc' is missing


    最近使用Keil MDK5.24 打开以前MDK5.15的STM32工程时出现如下错误:Error #545: Required gpdsc file'.\RTE\Device\STM32F030K6Tx\FrameworkCubeMX.gpdsc'is missing

    在度娘查找解决方法无果后,经过本人摸索发现下列操作可以解决该错误

    解决方法:

     第一步:打开keil中如下红框内图标

    第二步将此处改为 STM32CubeMX 选项之后OK编译

    修改之后编译错误一消失,出现错误二

     

    错误二:.\Objects\ll.sct(7): error: L6236E: No section matches selector - nosection to be FIRST/LAST.

    第一步:打开keil中如下红框内图标

    第二步将此处改为 Standalone 选项之后OK编译

     

    如还有错误就将工程目录下RTE\Device中STM32F030C8Tx文件夹中的下列两个文件用原来工程目录下RTE\Device中STM32F030C8件夹中的两个文件覆盖,

    新版的MDK可以自动生产启动文件即STM32F030C8Tx下的两个文件如果是使用老的固件库,会有问题

    我猜测发生上面这些错误的原因是因为新版MDK自带的STM32cubemx这个东西造成的,至于为什么进行以上的操作可以解决这些错误具体原因不知道,有知道具体麻烦指教
  • 相关阅读:
    Linux服务器查看日志命令总结
    nginx高可用(5)
    nginx动静分离(4)
    nginx负载均衡(3)
    nginx反向代理(2)
    nginx安装及使用(1)
    Nginx 简易教程
    uiautomator2中文文档
    TKinter之输入框
    nginx解决反向代理session丢失问题
  • 原文地址:https://www.cnblogs.com/dxqNet/p/16269353.html
Copyright © 2020-2023  润新知