我在每个do- while循环中保存运行状况,当程序跑飞看门狗复位或掉电复位后能接着运行,用不带break的swith -case结构,让他从断点继续运行。程序如下:DefultRunNub=ReadByte(0x11); //It should be seted at func...
全文
回复(5) 2005-03-23 09:36 来自版块 - Keil C 使用
表情
lbcat 不能用中断???(2005-04-01 08:13)
lzl你们要是这么评价就说明我的程序是成功的。记得好像是谭浩强的 C教科书里说过,可以有意识的在case里不用break。我的break是跳出do while , “不过已我的理解WriteByte(0x00,0x02);好像有点问题”这是用剪切版贴上去的,还没改参数。其用意是记录函...(2005-03-31 18:09)
501lsc偶楼上的兄弟真是高人,偶非常赞成你的观点(2005-03-31 15:23)
lbcat 其实楼主的程序是乱了一点,不过思路还是没问题的,只是有一点语法上的错误而已。break是用的没问题的,它是跳出while循环而不是switch,楼主之所以不要switch的break是有他的用意的,他正是想程序顺序执行下去。不过已我的理解WriteByte(0x00,0x02...(2005-03-29 13:52)
cahwlx1982恩……,算我直言,我没有仔细看你的程序的思路是怎么样子的,但是就看你的语法。 我想你就这样写程序肯定是一个很失败的程序,八层运行不了! 你的C语言写的太混乱了! swith - case 和do while可以放在一起运行,但是你把break放的位置仔细的看一看...(2005-03-29 10:04)

返回顶部