我今天注意到我的 EmbedOS 程序链接在我的任务栏上丢失了。我对其进行了更多调查,发现 %AppData\Local\Programs\Mbed Studio 文件夹中缺少 Mbed Studio.exe 文件。Uninstall Mbed Studio.exe 文件也丢失了,就好像程序自行卸载了一样?但是,Mbed Studio 文件夹以及看起来所有的程序文件仍然存在,只是 .exe 文件丢失了。
我又去下载了 mbed studio [v1.4.3] 并安装了它。一切似乎都正常工作,mbed studio IDE 甚至打开了我之前的项目,甚至是我之前打开的选项卡。问题是每个数据类型声明都会引发错误,因为 mbedos 似乎无法找到 stdint.h 或 stdbool.h 库。我选择了我的目标,SFE_ARTEMIS_MODULE。
我使用的是旧版本的 mbedos,所以我唯一的想法是标准库名称可能已更改?任何建议将不胜感激。
#include <stdint.h>
#include <stdbool.h>