版块
论坛
喜欢
话题
应用
搜索
登录
注册
lzl的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=8628
偶就是看中 swith -case结构了,看看这样用行不行?
我在每个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)
回复
lzl
加关注
写私信
0
关注
1
粉丝
649
帖子
返回顶部