F4板子,Main函数是循环执行的吗?

2019-07-20 06:43发布

本帖最后由 lcclcc 于 2018-8-12 15:37 编辑

我今天写了一个操作LED灯的程序,在main( )里面做了个for循环,希望是for循环结束后停止对LED的操作。但是for循环结束后仍然在操作LED,感觉是 Main()函数在循环执行。请问论坛里的老司机们,这种现象是说明单片机在循环执行main函数吗?如果是,是不是和ST Link的设置有关?
-------------------------------
好像真的是循环的运行了main,我在main里for之后加了一句延时5秒的语句,然后就有5秒是停止操作的了 mian.c的内容是这样的。附件是我的工程的代码



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
xuyaqi
1楼-- · 2019-07-20 07:59
int main()主程序里一定要有while(1)循环,你加上while(1)循环就不存在你的问题了。
正点原子
2楼-- · 2019-07-20 10:44
仿真找问题
lcclcc
3楼-- · 2019-07-20 11:09
 精彩回答 2  元偷偷看……
xuyaqi
4楼-- · 2019-07-20 16:50
把工程发出来让大家帮你试
lcclcc
5楼-- · 2019-07-20 18:09
 精彩回答 2  元偷偷看……
lcclcc
6楼-- · 2019-07-20 22:13
 精彩回答 2  元偷偷看……

一周热门 更多>