Keil5 函数换个位置或无参改有参,参数并不用..编译通过.下载运行会卡死,有遇到过的吗?有图,

2019-07-20 02:19发布

本帖最后由 a99899s 于 2019-4-29 09:19 编辑

QQ截图20190428080849.png
QQ截图20190428233108.png



如图,
Adc_Init(ADC_Prescaler_Div4);
OpenAdc1_5(ADC_SampleTime_3Cycles);在Keil5里,这2个函数放在一个函数里一起调用会失败.
但分开单独调用就会成功.

这2个函数只是放在了SetPrescaler(ADC_Prescaler_Div4);里面.
参数完全一样,调试调用也是正常的,
但是运行到读ADC的函数就卡在里而出来.ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC)返回永远是0.
但这2个函数分开调用,就又正常了.很奇葩.有遇到这样的情况的吗?求解决方法.













友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
a99899s
1楼-- · 2019-07-20 04:48
 精彩回答 2  元偷偷看……
a99899s
2楼-- · 2019-07-20 05:16
a99899s 发表于 2019-4-28 23:41
接上楼.没发完按错回车就发表了.

怎么不能按回车啊.一按回车没编辑完就发表,
a99899s
3楼-- · 2019-07-20 08:33
 精彩回答 2  元偷偷看……
a99899s
4楼-- · 2019-07-20 12:23
有遇到这样的情况的吗?求解决方法.

一周热门 更多>