dsp2812的main函数

[复制链接]
1946|20
 楼主| lwj10086 发表于 2016-10-26 15:06 | 显示全部楼层 |阅读模式
我刚自学2812,请教这个main函数是不是只是初始化执行一次就不执行了,比如这有个例子,里面有一个for循环,感觉都没执行样的,断点也不准设,请指点一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
长的帅怪我落 发表于 2016-10-26 16:56 | 显示全部楼层
如果你不清楚for执行没有,里面加个led灯闪烁就行  断点,ccs里面右键,breakpoint。 mian函数前面没有循环的话执行一次,然后后面一直执行这个for死循环
 楼主| lwj10086 发表于 2016-10-26 21:37 | 显示全部楼层
长的帅怪我落 发表于 2016-10-26 16:56
如果你不清楚for执行没有,里面加个led灯闪烁就行  断点,ccs里面右键,breakpoint。 mian函数前面没有循环 ...

整个for里面没有一行可以设断点,设断点,是空心的圆圈,
lzmm 发表于 2016-10-26 21:55 | 显示全部楼层
执行一次你指的是次数?
lzmm 发表于 2016-10-26 21:59 | 显示全部楼层
是不是你的循环有问题了?
zhangmangui 发表于 2016-10-26 22:52 | 显示全部楼层
只要进入了你的这个for   就是死循环了   所以应该一直在执行
长的帅怪我落 发表于 2016-10-27 08:33 | 显示全部楼层
lwj10086 发表于 2016-10-26 21:37
整个for里面没有一行可以设断点,设断点,是空心的圆圈,

你在for前面加断点啊,然后单步走看是否进去啊,谁叫你在for里面加断点
yklstudent 发表于 2016-10-27 08:48 | 显示全部楼层
for(;;);
你这里for循环语句后面为什么要跟个分号,程序都死在这里跑不出来了
长的帅怪我落 发表于 2016-10-27 09:40 | 显示全部楼层
yklstudent 发表于 2016-10-27 08:48
for(;;);
你这里for循环语句后面为什么要跟个分号,程序都死在这里跑不出来了 ...

卧槽,果然跟楼上说的一样,for后面加了个分号。。这搞毛啊
Carter_Lao 发表于 2016-10-27 14:59 | 显示全部楼层
hello_galaxy 发表于 2016-10-27 21:45 | 显示全部楼层
你的for里面是空的,执行是不确定的。你为什么不加进去参数呢?
gaoxiansheng 发表于 2016-10-27 21:56 | 显示全部楼层
还带有地址的数据判断,鬼知道你那个地址的数据是什么呢?
angerbird 发表于 2016-10-27 22:02 | 显示全部楼层
这个没看懂跟main函数有啥关系的。。
wangdezhi 发表于 2016-10-27 22:38 | 显示全部楼层
执行一次,是不是死机了?
wangdezhi 发表于 2016-10-27 22:39 | 显示全部楼层
你的for循环外部怎么能有;呢,这样肯定执行一次呀。
mituzu 发表于 2016-10-28 17:06 | 显示全部楼层
for后面添加了;这个符号了。
mituzu 发表于 2016-10-28 17:07 | 显示全部楼层
删除这个;才能执行后面的程序的。
 楼主| lwj10086 发表于 2016-10-28 23:05 | 显示全部楼层
yklstudent 发表于 2016-10-27 08:48
for(;;);
你这里for循环语句后面为什么要跟个分号,程序都死在这里跑不出来了 ...

原来这样的啊,这是一本教材配套的例子,里面就是这样写的for(;;);
yklstudent 发表于 2016-10-29 10:57 | 显示全部楼层
lwj10086 发表于 2016-10-28 23:05
原来这样的啊,这是一本教材配套的例子,里面就是这样写的for(;;);

教材也会出错
FCCdsp 发表于 2016-10-29 22:42 | 显示全部楼层
这是个死循环啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

21

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部