在使用ARM CompilerV6后,Keil出现Module Error! text completion deactivated.
错误,
搜索后得知该问题出现在5.27版本及以后,并且使用ARM CompilerV6时出现
而造成该问题的主要原因是,Misc Controls 设置存在空格…空格…
在Keil支持页面可见下图解决方法
但是…博主发现,不仅仅是结尾空格会造成该错误,多层括号中间存在空格同样会错误,
例如:
-D__weak="__attribute__((weak))" -D__packed="__attribute__((__packed__))" -D__NOINLINE="__attribute__ ( (noinline) )"
同样会造成Module Error! text completion deactivated.
错误
去除多层括号中间的空格,重新启动Keil即可解决。
转载请注明:梦溪Tech » 解决Keil Module Error! text completion deactivated.