keil编译速度慢,ST-link烧录速度慢怎么解决?

文章介绍了两种提高keil编译速度的方法,包括取消特定选项以减少编译时间,以及升级到V6编译器以大幅提升速度。同时,对于ST-link烧录速度慢的问题,可以通过调整Debug设置中的时钟频率至4MHz来改善。注意使用V6编译器时需启用MicroLIB,且可能需要重新检查项目兼容性。
摘要由CSDN通过智能技术生成

目录

keil编译速度慢

方法一

方法二 

ST-link烧录速度慢


keil编译速度慢

方法一

如下图,在Options for Target设置中箭头指向处不要打勾,编译时间会减少一半以上,但是会损失很多调试信息,给Debug工作造成极大不便,是否勾选看个人选择,可以量产的时候再勾上。

方法二 

在Options for Target设置中,编译器选择选择使用V6编译器,工程将会使用当前MDK支持的最新的V6.x.x编译,在将来MDK更新后仍然会使用更新后的编译器。

再编译,可以发现编译速度大幅加快,以我的项目为例,从默认V5编译器所需3分钟左右,可以加快到15秒以内,速度提升10倍。

这简直就是936烙铁和T12烙铁的区别,快到飞起。

注意:

(1)要勾选 “Use MicroLIB",否则当使用到了串口时程序就会卡死。

(2)V5编译OK的工程,V6有可能编译不过去,就算能过,也不知道会不会出莫名其妙的问题,建议从头开始一个项目的时候使用这个方式。

ST-link烧录速度慢

如下图,在Options for Target设置中,选择Debug,点击Settings,进入将其中的clock更改为4Mhz,再次烧录即可发现速度恢复原来比较快的速度。

码字不易,希望喜欢的小伙伴别忘了点赞+收藏+关注,你们的肯定就是我创作的动力。

欢迎大家积极交流,本文未经允许谢绝转载!!!

液晶屏全代码OTP烧录流程通常包括以下几个步骤: 1. 准备工作:在进行OTP烧录之前,首先需要准备好烧录设备和相关的软件工具。烧录设备通常包括烧录器、转接座、控制电路等组件。相关的软件工具包括OTP烧录程序和液晶屏的固件文件。 2. 连接烧录设备:将液晶屏连接到烧录设备上,通常是通过转接座连接。确保连接稳定可靠。 3. 设置烧录参数:根据液晶屏的具体型号和要求,设置烧录参数。这些参数包括OTP类型、擦除方式、烧录地址等信息。根据不同的烧录设备和软件工具,设置方式可能会有所不同。 4. 擦除OTP:在进行OTP烧录之前,需要先对OTP进行擦除操作,将原有数据清除。擦除方式通常有全擦除和扇区擦除两种,具体选择哪种方式取决于具体需求。 5. 烧录OTP数据:将准备好的固件文件烧录到OTP中。烧录方式常见的有逐字节烧录和扇区烧录两种。逐字节烧录是逐个字节将数据写入OTP中,通常比较慢;扇区烧录是将整个扇区的数据一次性写入,速度较快。 6. 验证烧录结果:完成烧录之后,需要对烧录结果进行验证,确保数据正确写入OTP中。验证方式通常是读取烧录的数据,并与原始的固件文件进行比对,确保完全一致。 7. 完成烧录:如果烧录结果验证通过,表示OTP烧录已经成功完成。此时可以断开烧录设备,并进行后续的测试和使用。 需要注意的是,不同的液晶屏供应商和烧录设备厂商可能会有些许差异,上述流程仅供参考,具体操作方法和步骤应根据具体情况进行调整。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

麦克斯同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值