STM32参考手册的一句话让我头疼的厉害!!!

2019-07-21 01:05发布

这句话在时序里怎么理解,或是在程序上如何实现!、

software waits until BSY=0 

弄了很久都不知道怎么理解,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
xuande
1楼-- · 2019-07-21 04:55
 精彩回答 2  元偷偷看……
mack13013
2楼-- · 2019-07-21 10:24
回复【2楼】xuande:
---------------------------------
这么做是危险的。  比如说,BSY == 2时。

一般,我也不推荐你的写法,因为别人看你的代码容易漏掉;

我推荐的写法
while(!(0 == BSY))
{
    ;
}
或者
while(0 != BSY)
{
    ;
}


实际上,第一种写法我是不用的,但是我列举出来是想提示大家,这样写能让编译器帮助查错。

一周热门 更多>