如题,有用过STM8S001J3这颗8PIN的单片机吗?
如果你觉得烧录很麻烦,而且容易把芯片烧成砖,那么有可能你没有掌握正确的烧录方法。
由于它的PIN脚有限,所以IO都是复用的,其中UART1_TX和SWIM重合了,如图所示:
如果你在代码中,把烧录口SWIM初始化成串口,有可能只能烧录一次,第二次就没法烧录了。
我的解决方法是,在初始化SWIM这个IO为串口之前,延时5秒中,利用这上电5秒的延时时间,完成第二次烧录。
或者,在初始化IO之前,做一个简单按键功能,让它不要往下执行代码。
具体的,留言留下邮箱,我把相关电路图、源码等资料发你。
我还建了一个单片机QQ群,群共享有这些资料免费获取,还可以讨论这些内容。群号是:597254771