您的位置 首页 元件

stm8单片机的SWIM形式引脚复用

stm8单片机的SWIM模式引脚复用-SWIM:当SWIM引脚出现特定序列信号时,就会进入此状态。这种模式下,调试工具通过SWIM引脚使用三种命令(SRST系统复位,ROTF运行中读,WOTF运行中写)来控制STM8。

SWIM形式

上电复位后,SWIM复位并进入OFF形式。

2、I/O:经过将大局装备寄存器(CFG_GCR)中的SWD方位位后可将SWIM引脚设定为一般I/O口。一旦体系复位,SWIM模块从头回到OFF形式。

3、SWIM:当SWIM引脚呈现特定序列信号时,就会进入此状况。这种形式下,调试东西经过SWIM引脚运用三种指令(SRST体系复位,ROTF运转中读,WOTF运转中写)来操控STM8。

stm8单片机的SWIM形式引脚复用

SWIM引脚复用

经过将大局装备寄存器(CFG_GCR)中的SWD方位位后可将SWIM引脚设定为一般I/O口但需求留意:

stm8单片机的SWIM形式引脚复用

假如SWIM引脚用作一般I/O口,最好在程序设定SWIM引脚为I/O口之前,增加一个1~5秒的延时。如此,用户便可使单片机上电复位后进入SWIM并可以从头烧写单片机。假如在上电复位后立马设定SWIM引脚为一般I/O口,单片机便进入不了SWIM形式,然后永久锁死(假如封装没有NRST)。这个延时可在代码终究完成后删去。

假如SWIM引脚用作一般I/O口不能再次烧写程序时,可经过按下复位键,并在松开复位键的瞬间,点击下载程序便可。

stm8单片机的SWIM形式引脚复用

stm8单片机的SWIM形式引脚复用

PD1/NRST脚在复位和复位后,处于上拉输入状况。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/yuanjian/344813.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部