环境的准备
网盘链接, 提取码: vg74
这里使用的是usb转ttl, 需要安装驱动. 里面的ch341ser是驱动, 如果用的是别的可以去网上搜一下.
stc-isp-v6.89C是烧录工具, 可以把编译后的程序烧录到单片机上.
keygen.exe是license生成器, 在官网下载的keli是需要license的, 这个可以生成一个.
安装keli
在这里选择C51, 然后信息随便填, 不重要. 下载完成后安装一路next.
准备license
安装完成后打开, 如图, 在左上角有个file, 里面有个License Management, 点进去.
找到CID, 复制下来.
然后打开之前下载的keygen.exe, 管理员运行. windows自带的安全中心可能会报错, 可以考虑下载卡巴斯基之类的安全软件或者暂时禁用安全中心.
把复制的CID粘贴到CID里面去, 然后点击Generate, 就得到了一个license. 把license复制下来.
回到之前的License Management, 把license粘贴进去, 然后点击Add LIC, 就添加完成了.
添加stc系列头文件
如果用的是STC系列的单片机, 可以先把keli关掉, 打开stc-isp-v6.89C. 在右边这一块找到Keli仿真设置.
点击添加型号和头文件到Keli中, 这样头文件就添加好了.
新建工程
打开keli, 上面工具栏找到Project, 然后点击New uVision Project. 找个文件夹存放代码, 在设备选择可以选择STC, 如果使用的是STC系列.
然后在下面搜索自己的单片机型号并选择, 最后点OK就可以了. 弹出来的弹窗是或否都无所谓, 这个是问是否把启动文件添加到文件夹, 如果需要编辑或者查看启动文件的话选是, 否则选什么都无所谓, 基本不需要改.
右键这个Source Group就可以新建代码或者加入已有代码了.
在编辑器里右键, 有个insert xxx, 可以便捷地插入头文件, 就不用自己记型号对应的头文件了.