因为昨天用keill v5打开,碰到一个bug,
error: no member named 'IP' in 'NVIC_Type'
CMSIS-Core 在V6之后进行大改造成的,
虽然可以通过修改库文件misc.c解决 (NVIC->IP改为NVIC->IPR),
但是不爽,总担心改人家库文件这事吧有隐患。
干脆降级吧,不要用CMSIS-Core V6,降回去。
研究一下
这个运行时库里面并不能直接切换你想要的版本。
看来不愧于运行时库这 “运行” 俩字的意义
打开pack installer
右侧pack可以看到版本了,在这里管理,remove或者unpack按钮,有啥区别也没仔细研究。
好像unpack是再次安装的意思。没多试。
然后回到keil就可以看到生效提示框。
然后还有个文件夹也可以直接删除安装的包。
C:\Users\Administrator\AppData\Local\Arm\Packs\ARM\CMSIS
这样包信息就不会出现在pack installer中了。