Keil5使用笔记

Keil安装

https://blog.csdn.net/ChenGuiGan/article/details/80218875
Keil-C51和MDK-ARM共存

共存激活成功:

Keil5版本

Keil-C51: 适用于STC89/STC12/STC15/STC8
image

Keil-ARM: 适用于STM32
image

Keil-C251: 适用于STC32

Keil5配置

图 Option-Debug配置(F103C8T6)

图 程序算法配置(F103C8T6配置128k)

Keil添加stc单片机型号和头文件

Keil5技巧

Keil如何查看函数或变量调用

https://blog.csdn.net/weixin_43075896/article/details/109220183
使用View中的SourceBrowser

Keil5-STM32使用问题

1.仿真器下载代码提示cannot load flash device description!

2.Flash Download failed - "Cortex-M3"

将MDK keil5\ARM\Pack\Keil\STM32F1xx_DFP\1.1.0\Flash或
AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Flash
下找到芯片对应的.FLM文件,将选择好的文件复制到MDK keil5\ARM\Flash中。

3.Keil MDK5 使用St-Link出现"st-link usb communication error"

应该是不同电脑上的MDK版本不同导致的问题。

在MDK V5.31环境(HOME)上出现:
升级至:STM32+STM8 Debugger V2.J35.S7

4.安装DFP包提示SVDConv exied with an error

5.STM32 keil下载程序后不自动运行程序,必须复位(或重新上电)一下才可以运行
魔术棒Option-Debug-Pack页签去勾选Enable

posted @ 2022-09-09 16:12  萧驭  阅读(524)  评论(0编辑  收藏  举报