[STM8] STM8L时钟切换问题

[复制链接]
1966|2
 楼主| 拿起书本 发表于 2014-7-11 20:56 | 显示全部楼层 |阅读模式
单片机型号:STM8L052R8,时钟切换不正常,在debug时候发现,一执行CLK_SWCR_SWEN = 1命令,debug出错: Failed to read memory at 0x50C7: SWIM error [30004]: Comm timeout
Failed to read memory at 0x50C8: SWIM error [30004]: Comm timeout
Failed to read memory at 0x50C9: SWIM error [30004]: Comm timeout
Failed to read memory at 0x50Ca: SWIM error [30004]: Comm timeout
这几个地址对应CLK的几个寄存器。切换顺序严格按Datasheet要求的,还找不到原因。

哪位遇到类似问题,还请赐教!
 楼主| 拿起书本 发表于 2014-7-11 20:57 | 显示全部楼层
补充一下,上述错误在切换至LSE和LSI时才出现,示波器看了,LSE是没有问题!
FAQ 发表于 2014-7-11 22:06 | 显示全部楼层
上代码看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:好好学习,天天向上!

519

主题

4194

帖子

31

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