打印
[STM8]

SWIM管脚问题

[复制链接]
6023|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
young_xyj|  楼主 | 2009-10-23 16:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在我的MCU程序已经完成,为了把SWIM管脚设置成普通I/O口,我在
main()
{
      CFG_GCR = 0x01;
}
这样出错,所以请问大侠这个该怎么在我的程序中实现SWIM管脚设置成普通I/O口。
问题有点简单,但是我就是实现不了,所以帮忙一下。
沙发
ddllxxrr| | 2009-10-26 08:33 | 只看该作者
你在程序中换一个位置试试,反正我遇到到设分频时遇到过,也不知怎么弄,但我换位后搞定

使用特权

评论回复
板凳
汉之云| | 2009-10-26 09:45 | 只看该作者
"这样出错"是什么意思?
如果说是联机出错那就说明你已经控制这个口了。

使用特权

评论回复
地板
young_xyj|  楼主 | 2009-10-29 15:35 | 只看该作者
给个配置的列子吧
谢谢了

使用特权

评论回复
5
无涯| | 2009-12-3 20:36 | 只看该作者
CFG_GCR |= CFG_GCR_SWD;即可把SWIM转换成IO,但是必须脱离STLINK。SWIM口接到仿真器中的时候,还是不会当IO用,哪怕只是把板子接到STLINK上供电。

使用特权

评论回复
6
sinadz| | 2009-12-4 08:48 | 只看该作者
楼主的配置感觉没问题,怎么提示出错

使用特权

评论回复
7
mcu5i51| | 2010-5-8 09:07 | 只看该作者
CFG_GCR = 3; 我用的这个
CFG_GCR|= 1;也用过没问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

30

帖子

1

粉丝