目录
前言
在没有硬件开发板的情况下,可以使用keil的软件仿真进行模拟。在使用rtos时想要准确的模拟出与硬件相同的晶振时序可以更改模拟仿真中的晶振频率。
问题详情
想要自定义晶振频率,但是显示无法操作。如图所示:
版本差异
“ .uvproj ”是 Keil 4 使用的项目文件格式。“ .uvprojx ” 是 Keil 5 使用的项目文件格式。也就是一个新版keil,一个旧版Keil。但作为新版本的keil (keil 5),能够向下兼容,Keil 5 能打开“ .uvproj ”和“ .uvprojx ”后缀的工程文件,而Keil 4 只能打开“ .uvproj ”后缀的工程文件,而不能打开“ .uvprojx ”后缀的工程文件。
结论
想要解决这个问题需要把当前工程文件的后缀改成Keil 4 的文件后缀 “ .uvproj ”,也就是把 “ .uvprojx ”的 “ x ”去掉。就能自定义晶振频率了。
修改工程文件后缀:
打开并设置晶振频率: