出场的STM8 单片机内部并不是绝对的空白,内部有bootloader 存
在,在我们进行串口下载的时候,下载软件需要先和STM8 的
bootloader 进行通信在得到bootloader 的回答的时候才可以进行下载,
也就是此时的bootloader 的状态必须是ENABLE 的,但是在单片机
内部是空的时候,单片机的bootloader 处在disable 状态,但是可以
进行一次烧写,第一次下载的程序必须要修改option byte,使得
Bootloader enable,这样以后可以一直用串口下载了。否则,就在也
没有办法进行串口下载程序了,这时需要使用ST link 对bootloader,
进行ENABLE,方可继续进行ISP 的下载。
|