小呀二郎 发表于 2017-4-19 15:43:21

stm8l151配不了LSI时钟啊

void CLK_Config()
{
        CLK_SYSCLKDivConfig(CLK_SYSCLKDiv_1);
        CLK_SYSCLKSourceSwitchCmd(ENABLE);
        while(!CLK_GetFlagStatus(CLK_FLAG_LSIRDY));
        CLK_SYSCLKSourceConfig(CLK_SYSCLKSource_LSI);
        while(CLK_GetSYSCLKSource() != CLK_SYSCLKSource_HSI);
}
哪位大侠教教本菜鸟。。。。。。。

小呀二郎 发表于 2017-4-19 15:50:19

debug模式下,一运行就报错:
Error: swim prog error: error getting prog status:'(:'(

小呀二郎 发表于 2017-4-21 14:59:02

没有人遇到过吗?:'(:'(

loleney 发表于 2017-7-12 09:45:13

先帮顶···

wenyangzeng 发表于 2017-7-12 10:11:37

小呀二郎 发表于 2017-4-19 15:50
debug模式下,一运行就报错:
Error: swim prog error: error getting prog status ...

你应该是把片内的SWIM引脚配置成IO口而无法DEBUG。

gujiamao 发表于 2017-7-12 10:24:28

用segger工具 unlock下试试

无薪税绵 发表于 2017-7-12 13:18:17

估计是硬件电路有问题,或者如5楼所说一样。
如果调试模式运行不了,
可以使用串口输出调试内容。

ts2000 发表于 2017-7-12 14:54:32

好像没打开时钟吧??

hjl2832 发表于 2017-7-14 08:57:09

本帖最后由 hjl2832 于 2017-7-14 08:58 编辑

少了使能LSI命令,你上面只是配置了CLK的参数,同时,你最后一句等待时钟初始化完成那里,检测的又是HSI,问题点太多了。
建议下载CUBEMX来配置芯片,同时注意它的代码是如何初始化芯片的。
页: [1]
查看完整版本: stm8l151配不了LSI时钟啊