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

STM32-- keil 的option for target使用

keil版本号

1.device界面

如:stm32f103c8t6的工程,可以直接在device这里修改成stm32f103vct6,虽然引脚不一样,但是很多一样的地方,可以直接使用,有些不修改也可以下载程序。

2.target

xtal的设置不起作用了,平时也不用,不知道是不是keil版本的问题。

name of excutable,是生成hex、bin、axf文件的名字,这里能设置是否生成hex文件

4.listing界面

不选择文件夹,会默认和output一个文件夹。

c complier listing :*txt勾选会生成

stm32f1xx_hal.lst

stm32f1xx_hal.txt两种格式的文件

c  preprocess listing:*i勾选会生成

stm32f1xx_hal.i 格式文件

会给每个c文件都生成,因此没问题的情况下,是不勾选这两个选项,要不然,编译会很耗时间。

资料:

用Keil生成bin、汇编、C与汇编混合文件,再也不想debug了!

https://www.eet-china.com/mp/a41706.html

fromelf -c -o "$L@L.bin" "#L"  生成bin文件,和前面hex文件同名,同文件夹下面

fromelf -c -o "$L@L.txt" "#L"  生成txt格式的汇编文件,和hex文件同名,同文件夹下面;txt好打开,用的多些

fromelf -c -o "$L@L.asm" "#L"  生成asm格式的汇编文件,和hex文件同名,同文件夹下面

define这里可以使用宏定义定义时钟频率

http://www.lryc.cn/news/492328.html

相关文章:

  • 【MCU】微控制器的编程技术:ISP 与 IAP
  • C#基础题总结
  • Elasticsearch中的节点(比如共20个),其中的10个选了一个master,另外10个选了另一个master,怎么办?
  • 《参与中型项目,领略 Spring 魅力》
  • 计算机网络-GRE(通用路由封装协议)简介
  • 开源电话机器人产品的优点是什么?
  • Spring Boot 集成 Knife4j 的 Swagger 文档
  • 极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【一】
  • C# 在Word文档模板中,按照占位符插入文字或图片
  • 在使用PCA算法进行数据压缩降维时,如何确定最佳维度是一个关键问题?
  • 深度学习3
  • Qt5.14.2的安装与环境变量及一些依赖库的配置
  • PYNQ 框架 - 时钟系统 + pl_clk 时钟输出不准确问题
  • CDAF / PDAF 原理 | PDAF、CDAF 和 LAAF 对比 | 图像清晰度评价指标
  • 类和对象--中--初始化列表(重要)、隐式类型转化(理解)、最后两个默认成员函数
  • uni-app运行 安卓模拟器 MuMu模拟器
  • java 打印对象所有属性的值 循环
  • k8s认证、授权
  • 基于spring boot的纺织品企业财务管理系统论文
  • @RequestBody和前端的关系以及,如何在前后端之间传递数据?
  • 详解登录MySQL时出现SSL connection error: unknown error number错误
  • 【大数据学习 | Spark-Core】Spark的改变分区的算子
  • Spring Boot Web应用开发:测试
  • 服务器数据恢复—光纤存储FC硬盘数据恢复案例
  • Android Binder技术概览
  • 09 —— Webpack搭建开发环境
  • 深度学习模型:卷积神经网络(CNN)
  • Flask 自定义路由转换器
  • 【淘汰9成NLP面试者的高频面题】LSTM中的tanh和sigmoid分别用在什么地方?为什么?
  • gocv调用opencv添加中文乱码的解决方案