使用STM8脱机编程器的一般步骤如下:
连接编程器与电脑
将脱机编程器的USB口与电脑进行连接,以便将烧录文件拷贝到脱机编程器的U盘内。用户可以将烧录文件和其他资料一起放在“STM8编程盘”内,以便日后对芯片编程和资料查看。
上电与界面进入
当烧录器上电时,会自动进入烧录主界面。如果未设置密码和升级固件,用户可以短按START按键对芯片进行编程。如果是手动编程,每短按一次启动一次编程,如果是自动编程,按一次启动自动编程,再按一次停止编程。在编程器正在对芯片编程时,不接受所有按键操作。
编程操作
自动编程:按一次START按键启动自动编程,再按一次停止编程。
手动编程:每短按一次START按键启动一次编程。
错误处理:当编程器出错时,会发出长叫,此时可以短按START按键进行错误清除。
功能选择与设置
长按START按键(大于2秒)进入功能选择界面,用户可以选择“重新加载烧录文件”、“编程参数设置”、“系统设置”等功能,并通过触摸选择所需功能并按确认进入。按取消退出返回主界面。在设置界面,必须按“保存”进行设置保存,按“取消”或烧录START按键退出并返回主界面。
编程设置参数
编程器默认读取和保存的编程设置参数存放在“ProgramSet.set”文件中,该文件采用加密方式保存,以保护编程设置的可见性和保密性。用户不能手动修改该文件,否则会产生错误。
烧录文件加载
将烧录文件拷贝到编程器U盘后,需要加载到编程器中。烧录文件可以自动加载,也可以手动加载。加载成功后,用户可以自行删除文件,以保护知识产权。
编程接口连接
将编程器的编程接口与STM8芯片之间建立良好的物理连接。连接方式分为3线和4线两种:
3线方式:适用于目标板或测试座独立取电方式,此时编程的输出电源和目标板电源独自工作。
4线方式:连接时,目标板独立电源必须移除,以防止编程器输出电源和目标板电源产生冲突。
编程结束与配置
编程结束后,可以配置MCU马上运行,方便用户接下来的工作。同时,可以设置最大的编程次数,当达到最大编程次数时,编程器会自动停止操作。
其他功能
编程器还支持EEPROM编程、选顶字编程、读保护设置等功能。用户可以通过简单的操作实现这些功能,无需上位机软件支持。
通过以上步骤,用户可以轻松使用STM8脱机编程器进行芯片编程。建议在实际使用过程中,仔细阅读编程器说明书,并根据具体需求进行相应的设置和操作。