谁有龙门镖局1 百度云2,百度云

2009年5月 C/C++大版内专家分月排行榜第三
2012年1月 扩充话题大版内专家分月排行榜第二
2012年8月 C/C++大版内专家分月排行榜第三2012年7月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。21ic官方微信-->
后使用快捷导航没有帐号?
查看: 2162|回复: 11
C8051的程序编译没问题,但就是执行不了
&&已结帖(20)
主题帖子积分
初级技术员, 积分 60, 距离下一级还需 40 积分
初级技术员, 积分 60, 距离下一级还需 40 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
初级技术员, 积分 60, 距离下一级还需 40 积分
初级技术员, 积分 60, 距离下一级还需 40 积分
开发环境:keil 9.0
问题:有好几种情况发生
1、C8051的程序编译没问题,但就是执行不了,程序跑不到main里面去
2、编译通过了,也可以执行,但有时候申请一个变量就变成上面那种情况,有时候只是在程序里面多了一条语句也会出现上面一种情况。
3、我调试的时候指针会乱跳,乱跳是什么一种情况会会发生
论坛上有一个帖子跟我的情况很像,& &
但是这么些年过去了,还是没人回答他
求高手指点一二
满意回复+20
进main之前启动文件里面先关狗
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
技术达人, 积分 9657, 距离下一级还需 343 积分
技术达人, 积分 9657, 距离下一级还需 343 积分
主题帖子积分
专家等级:结帖率:100%打赏:0.00受赏:7.36
主题帖子积分
技术达人, 积分 9657, 距离下一级还需 343 积分
技术达人, 积分 9657, 距离下一级还需 343 积分
点灯,最简单也是最有效的方法
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
技术总监, 积分 40022, 距离下一级还需 9978 积分
技术总监, 积分 40022, 距离下一级还需 9978 积分
主题帖子积分
专家等级:结帖率:3%
主题帖子积分
技术总监, 积分 40022, 距离下一级还需 9978 积分
技术总监, 积分 40022, 距离下一级还需 9978 积分
狗咬人了,
不要说狗已经关了
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
助理工程师, 积分 1017, 距离下一级还需 983 积分
助理工程师, 积分 1017, 距离下一级还需 983 积分
主题帖子积分
专家等级:结帖率:100%打赏:0.00受赏:7.00
主题帖子积分
助理工程师, 积分 1017, 距离下一级还需 983 积分
助理工程师, 积分 1017, 距离下一级还需 983 积分
C8051,一上电,看门狗就是运行的。而且溢出时间比较短。
可能是你的程序里面有比较多的全局变量,并且全局变量赋了初值。全局变量赋初值是在main函数之前进行的。所以有可能引起看门狗溢出了。就进不了中断了。
你可以试试,把全局变量的初值去掉,看看能不能跑到main里面去。
我是一颗小白菜~!
主题帖子积分
助理工程师, 积分 1712, 距离下一级还需 288 积分
助理工程师, 积分 1712, 距离下一级还需 288 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
助理工程师, 积分 1712, 距离下一级还需 288 积分
助理工程师, 积分 1712, 距离下一级还需 288 积分
进main之前启动文件里面先关狗
贫僧为取经而来
主题帖子积分
中级工程师, 积分 3065, 距离下一级还需 1935 积分
中级工程师, 积分 3065, 距离下一级还需 1935 积分
主题帖子积分
专家等级:结帖率:96%打赏:5.00受赏:0.00
主题帖子积分
中级工程师, 积分 3065, 距离下一级还需 1935 积分
中级工程师, 积分 3065, 距离下一级还需 1935 积分
main之前有还有初始化代码,可能对某个时钟作了有效性判断阻塞了
汽车电子,车载导航
主题帖子积分
助理工程师, 积分 1082, 距离下一级还需 918 积分
助理工程师, 积分 1082, 距离下一级还需 918 积分
主题帖子积分
专家等级:结帖率:88%
主题帖子积分
助理工程师, 积分 1082, 距离下一级还需 918 积分
助理工程师, 积分 1082, 距离下一级还需 918 积分
我又一次是软件仿真
程序指针进了main函数后还能跳出去。。。
貌似编译器抽风了
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
技术总监, 积分 40022, 距离下一级还需 9978 积分
技术总监, 积分 40022, 距离下一级还需 9978 积分
主题帖子积分
专家等级:结帖率:3%
主题帖子积分
技术总监, 积分 40022, 距离下一级还需 9978 积分
技术总监, 积分 40022, 距离下一级还需 9978 积分
shcshc1234 发表于
我又一次是软件仿真
程序指针进了main函数后还能跳出去。。。
貌似编译器抽风了
都说狗咬人了
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
助理工程师, 积分 1778, 距离下一级还需 222 积分
助理工程师, 积分 1778, 距离下一级还需 222 积分
主题帖子积分
专家等级:结帖率:57%
主题帖子积分
助理工程师, 积分 1778, 距离下一级还需 222 积分
助理工程师, 积分 1778, 距离下一级还需 222 积分
c8051上电后默认看门狗是开放的,先关了它。这点和其它的MCU不一样
男怕入错行,女怕嫁错郎。
我是来灌水的,顺便采点蘑菇。
主题帖子积分
初级技术员, 积分 57, 距离下一级还需 43 积分
初级技术员, 积分 57, 距离下一级还需 43 积分
主题帖子积分
专家等级:结帖率:0%
主题帖子积分
初级技术员, 积分 57, 距离下一级还需 43 积分
初级技术员, 积分 57, 距离下一级还需 43 积分
1.先关看门狗,楼上各位已经讲过了
2.外部变量(xdata)不能初始化
3.定义外部变量空间的数组时,有时编译器会把它放到0地址开始处,这样数组名就成了常空指针,继而程序运行会出问题
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
主题帖子积分
主题帖子积分
专家等级:结帖率:97%打赏:0.00受赏:38.00
主题帖子积分
楼主啊,谁给你说的程序能编译通过就能正常运行的啊??
++++看NE5532教学视频,炼就工程技术研发功力++++++++++
主题帖子积分
初级技术员, 积分 60, 距离下一级还需 40 积分
初级技术员, 积分 60, 距离下一级还需 40 积分
主题帖子积分
专家等级:结帖率:100%
主题帖子积分
初级技术员, 积分 60, 距离下一级还需 40 积分
初级技术员, 积分 60, 距离下一级还需 40 积分
此问题已经解决& &确实如:
烟花不堪剪
这几位仁兄说的一样,是看门狗问题,小弟实行的是&&w& & 的建议,确实解决了这个,问题,感谢这位大哥,和其他热心的大哥们(吐槽:虽然没有大姐,IT男人的悲剧) 帮助&&
21ic公开课,21ic网友共同的学习圈子!学单片机、嵌入式、模拟、电源……就看这里
移步更多21ic独家微课:
时间类勋章
突出贡献奖章
等级类勋章
沉静之湖泊
发帖类勋章
时间类勋章
技术导师奖章
人才类勋章
荣誉元老奖章
等级类勋章
坚毅之洋流
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
技术奇才奖章
人才类勋章
甘甜之泉水
发帖类勋章
希望之星奖章
等级类勋章
欢快之小溪
发帖类勋章
时间类勋章
社区建设奖章
等级类勋章
精华达人奖章
等级类勋章
技术新星奖章
人才类勋章
涓涓之细流
发帖类勋章
时间类勋章
时间类勋章
终身成就奖章
等级类勋章
热门推荐 /3【求助】小白一个,我编的程序编译没有错误,但是运行不出来呢?_c++吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:281,313贴子:
【求助】小白一个,我编的程序编译没有错误,但是运行不出来呢?收藏
北京新月联合汽车公司 提供北京别克gl8租车
char inputkey[20]
是一个char数组,你从键盘输入的数字,会被转换为ascii码处理,你把0的ascii码 48 放进一个四字节的数组中能放下吗?
我全部都改成int型了,结果运行出来了,可是一看就是错误的。。。
还是我编的有问题。。。。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或> 小弟请问一个Javac中编译成功,但是java运行程序时报找不到类定义的异常有关问题
小弟请问一个Javac中编译成功,但是java运行程序时报找不到类定义的异常有关问题
gxu02wl & &
发布时间: & &
浏览:76 & &
回复:3 & &
悬赏:0.0希赛币
小弟请教一个Javac中编译成功,但是java运行程序时报找不到类定义的错误问题?是这样,我程序中调用了几个自己的jar包,我把要用的jar包放到了%JAVA_HOME%\jre\lib\ext下,编译通过了,但是运行时却报Exception in thread &main& java.lang.NoClassDefFoundError: ObtainOneMOMESSAGE (wrong name: com/airinbox/sms/mt/client/sample/ObtainOneMOMESSAGE) &
at java.lang.ClassLoader.defineClass1(Native Method) &
at java.lang.ClassLoader.defineClass(Unknown Source) &
at java.security.SecureClassLoader.defineClass(Unknown Source) &
at java.net.URLClassLoader.defineClass(Unknown Source) &
at java.net.URLClassLoader.access$000(Unknown Source) &
at java.net.URLClassLoader$1.run(Unknown Source) &
at java.security.AccessController.doPrivileged(Native Method) &
at java.net.URLClassLoader.findClass(Unknown Source) &
at java.lang.ClassLoader.loadClass(Unknown Source) &
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) &
at java.lang.ClassLoader.loadClass(Unknown Source) &
at java.lang.ClassLoader.loadClassInternal(Unknown Source)错误,自己的jar包太多了,加到CLASSPATH太多了,个位兄台,有没有什么好的办法解决?高分求助!
classpath中直接指定到使用的jar包试试看?
gxuthcp & &
11:39:52 & &
& & (0)(0)引用在运行 java 命令时,在有 -jar 参数的情况下,会忽略 -classpath 参数,也就是说你把 classpath 设好,也是没有用的。放到 %java_home%/jre/lib/ext 下是一个解决方法,但不是最好的,因为只有这一个程序能用到这些包,其他的程序用不到。最好的方法是只给当前的程序使用,这样需要更改 MANIFEST.MF 文件,使用WinRAR 把打开 jar 文件,在 META-INF 下,把 MANIFEST.MF 文件拿出来,在这个文件的后面加上:Class-Path: lib/xxx1.jar lib/xxx2.jar -- 把 jar 一个一个地手工写上去中间用空格分开最后保证 MANIFEST.MF 后面有两个空行。将该 MANIFEST.MF 打包进 jar 中,生成 jar,在 jar 所在的目录下,新建一个 lib 目录,把所有的 jar 拷进去,退至上层就大功告成了。如果你使用 Ant 工具的话,就不用那么麻烦了,在类文件更改后,重建时还要简单。
gxuxqhuang & &
11:39:52 & &
& & (0)(0)引用配置classpath要指定包名&盘符&:\&路径&\&packagename.jar&如:E:\somepath\somepackage.jar只有一个路径是没有用的gxw0720 & &
11:39:52 & &
& & (0)(0)引用
本问题标题:
本问题地址:
温馨提示:本问答中心的任何言论仅代表发言者个人的观点,与希赛网立场无关。请对您的言论负责,遵守中华人民共和国有关法律、法规。如果您的言论违反希赛网问答中心的规则,将会被删除。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&

我要回帖

更多关于 龙门镖局百度云资源 的文章

 

随机推荐