微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请教个单片机主程序编写的问题

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

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

可以考虑一下定时器中断

中断

要是条件允许的话只运行一次的程序不可以放在初始化里面吗?

单片机是单线程的,不可能一个程序一直允许还有另一个程序运行,一次只能有一个运行

虽然我不知道具体怎样,但是我想中断恐怕不行,放在while()里面还是会被执行的,可以用if 语句  

刷新的放在定时器中断中,一次的放在主程序中

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top