RT-Thread Keil MDK工程默认选项的修改:template.uvprojx

验证环境

  • Win10 64位
  • Keil MDK 5.30
  • ART-Pi 开发板:STM32H750XBH6开发板
  • 工程:最小RT-Thread 系统,版本:RT-Thread v4.1.0 released

问题描述

  • 使用RT-Thread的Keil MDK的工程,经常会使用 ENV工具:menuconfig配置,使用scons 构建后,工程的部分配置选项构建后被还原了。
  • 比如默认烧写选项为J-Link,手动改为ST-Link,scons 构建功能后,发现又还原会J-Link了
  • 比如默认功能没有设置好烧写算法,手动改好后,发现scons 构建后,依旧被还原了

修改模板

  • Keil MDK的默认工程配置,来自模板文件:template.uvprojx,可以打开这个文件,然后修改保存,这样再使用:scons 构建工程后,配置的选项就不再被还原

修改实例

  • 更改MCU的型号,如下:
  • 打开 template.uvprojx, 把 STM32H750XBHx 改为 STM32H750ZBTx,保存整个 template.uvprojx 工程。
2022-04-03_222134.png
  • ENV scons 构建工程
2022-04-03_222608.png
  • 打开构建后的工程:project.uvprojx,发现MCU的型号改为了 STM32H750ZBTx
2022-04-03_222421.png

小结

  • 使用RT-Thread 时,可以通过修改 template.uvprojx 模板工程,更改部分Keil MDK 工程的选项,如配置MCU型号,编译选项等
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容