[STM8] SWIM管脚问题

[复制链接]
7375|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 | 显示全部楼层
给个配置的列子吧
谢谢了
无涯 发表于 2009-12-3 20:36 | 显示全部楼层
CFG_GCR |= CFG_GCR_SWD;即可把SWIM转换成IO,但是必须脱离STLINK。SWIM口接到仿真器中的时候,还是不会当IO用,哪怕只是把板子接到STLINK上供电。
sinadz 发表于 2009-12-4 08:48 | 显示全部楼层
楼主的配置感觉没问题,怎么提示出错
mcu5i51 发表于 2010-5-8 09:07 | 显示全部楼层
CFG_GCR = 3; 我用的这个
CFG_GCR|= 1;也用过没问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

30

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部