晚上折腾了一下,可以编译完成生成hex文件了。
过程步骤:
keil官方的编译提示超过大小,失败。
用keygen,关杀毒软件,可以编译了,提示有缺一个头文件导致一堆错误。
本地搜这个头文件,搜不到。网上搜,发现是该单片机厂家silabs有更新,顺便发现这家厂家silabs居然有自己的keil和IDE。
先下了IDE,还真就只是个IDE,编译结果照旧。
再下载单片机厂家的keil,看说明有free的license。按照说明去keil官网申请了下,看有效期到2025年,编译也成功。
不知道这种license有没有啥坑。。。
【 在 spadger 的大作中提到: 】
: 有版权洁癖的话,可以用sdcc编译器,自己写makefile
: ps. MDK(keil)有社区版,非商用免费,是否包括C51编译器不太清楚。
:
--
FROM 183.192.30.*