作者willie0812 (willie)
看板C_and_CPP
标题[问题] while的问题
时间Thu Apr 23 20:34:21 2009
刚开始接触C
遇到一个问题 一直卡在这个while回圈
但是我也看不出来有哪里错
想请问一下板上的高手 不知道这样写是否有错误
while(1)
{
i1 = HAL_GETMEM32(0x300b0000+0xc);
if(i1==0)
{
printf(" \n Disable DMA. ");
break;
}
}
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.14.19
1F:推 areyo:while(1) 无线蛔圈 04/23 21:13
2F:推 Peruheru:我想那应该是故意的,好像是要等i1为0时才跳出 04/23 21:15
3F:推 DWR:要先确定il==0会有成立的时候,不然就像上面说的 04/23 21:15
4F:推 chrisdar: Qmmmmmmmmm 04/23 21:15
5F:推 stonehomelaa:谁知道为什麽i1不会是0呢... 04/23 22:03
6F:→ ledia:可能是 volatile variable 04/23 22:07