昨天公司里讨论到一个问题嵌入式中断是否可以写while,答案是:肯定的,但要加类似break的退出。有人说绝对不行,而且代码里面不能出现while(1){while(flag){}},以及不要加delay。。。。
下面我据各大著名项目代码,具体情况可以自己打开文件详细阅读
linux中的uart:
nrf中的uart:
昨天公司里讨论到一个问题嵌入式中断是否可以写while,答案是:肯定的,但要加类似break的退出。有人说绝对不行,而且代码里面不能出现while(1){while(flag){}},以及不要加delay。。。。
下面我据各大著名项目代码,具体情况可以自己打开文件详细阅读
linux中的uart:
nrf中的uart: