新项目使用了STC32G12K128这款MCU ,是STC的车规级32位8051内核单片机,他需要安装keil5的C251的编译器,才能正常编译使用。
安装好以后,需要注册成功后,编译才不会出问题,比如没有注册出现下面的警告:
User\Main.c(1): warning C500: INCORRECT SERIAL NUMBER IN 'TOOLS.INI'
或者使用注册机注册后出现下面的报警
Error: *** Project 'STC32G12K_Novision', Target 'Target 1', Device 'STC::STC32G12K128 Series' is not supported by Toolchain ! ***.
这个时候就打开keil的File菜单打开License Management,查看自己的C251是否注册成功
是不是空白或者是出现红色字体,网上有些帖子是注册了但是显示到期日期是Apr 2020,虽然有些情况下会编译通