RTOS踩坑记——KEIL Xtal undefined

问题描述

在使用KEIL仿真时发现Xtal不能设置(Xtal undefined)。
RTOS踩坑记——KEIL Xtal undefined_第1张图片

问题分析

在网上搜索发现,这个问题是在5.35版本以后出现的,之前版本均能正常设置。
在ARM官网上找到了开发者的回复。

RTOS踩坑记——KEIL Xtal undefined_第2张图片
大致意思为:
XTAL值仅用于目标设备仿真,如果您在实际硬件上进行调试,则不需要使用该值。

此设置在 .uvprojx 项目中被禁用,因为新 Cortex-M 设备的外围模拟驱动程序不可用。

XTAL值只能在 .uvproj 项目中为基于 Cortex-M、Arm7/9 和 Cortex-R的旧设备使用虚拟仿真寄存器 (VTREG) 设置,因为我们仍然为这些设备提供外设仿真驱动程序。

为了在仿真中继续使用该选项设置振荡器频率,您可以通过输入 PSN/LIC 号下载早于 Keil MDK v5.35 发布的 Keil MDK 版本。

解决方案

如果已经拥有硬件,那么无需在意。
如果必须使用仿真功能,那么只能降版本,到5.35版本之前。

你可能感兴趣的:(RTOS踩坑记,嵌入式硬件,arm)