单片机/MCUwilliam hill官网
直播中

烈焰123

8年用户 103经验值
擅长:可编程逻辑 MEMS/传感技术 测量仪表 嵌入式技术 处理器/DSP
私信 关注
[问答]

请教个单片机主程序编写的问题

请教个单片机主程序编写的问题,一般加上while(1)不是让程序一直跑么,但是我现在有个问题就是:
我的程序有两个部分。一部分要一直刷新,但是令一部分则要运行一次就停止,这该怎么编呢。

回帖(6)

曲海洋

2016-5-15 21:27:04
可以考虑一下定时器中断
举报

1424760140

2016-5-15 23:32:51
中断
举报

凯萨月樱

2016-5-16 12:34:28
要是条件允许的话只运行一次的程序不可以放在初始化里面吗?
举报

晨风林音

2016-5-16 17:24:42
单片机是单线程的,不可能一个程序一直允许还有另一个程序运行,一次只能有一个运行
举报

夜行者灬

2016-5-16 17:33:27
虽然我不知道具体怎样,但是我想中断恐怕不行,放在while()里面还是会被执行的,可以用if 语句  
举报

Bruno

2016-5-16 19:47:18
刷新的放在定时器中断中,一次的放在主程序中
举报

更多回帖

发帖
×
20
完善资料,
赚取积分