专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
为什么不是只执行一次
2019-03-24 08:19
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
TI MCU
8947
18
1672
我写了一个读写24C256的程序。
先往里写3个数据,再读出来。
如果和写的一致,就让指示灯闪烁一次。
我感觉我的程序执行结果,要么灯不闪,要么闪一次。
可是代码烧进去,灯不停滴闪。
我没有仿真器,只有烧写器。看门狗关闭了。
我搞不懂怎么回事?请高手指教,谢谢!上面的程序后面就是一个空的while循环了、
此帖出自
小平头技术问答
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
wsmysyn
2019-03-25 13:01
chenbingjy 发表于 2017-10-27 17:02
加分号和不加分号一样
1、确认开发板供电能力足够,不是产生了POR
2、尽量程序写短些,方便调试,其他无关的都注释掉,
3、关掉看门狗,外部中断等,避免进入中断
4、确定程序没问题,或者从汇编代码确认每一步执行的都是明确的,是你想要的结果
基本上也是这几步
今天刚好遇到了很奇怪的问题,8051内核的一个片子,编译生成都没问题,但是就是不符合预期,后来去看汇编代码发现有错误的地方。。少引用了一个库文件,导致编译出来的文件就是不正确的,只看keil编译生成没有警告没有报错还是不够的。。。
加载中...
查看其它18个回答
一周热门
更多
>
相关问题
相关文章
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
1、确认开发板供电能力足够,不是产生了POR
2、尽量程序写短些,方便调试,其他无关的都注释掉,
3、关掉看门狗,外部中断等,避免进入中断
4、确定程序没问题,或者从汇编代码确认每一步执行的都是明确的,是你想要的结果
基本上也是这几步
今天刚好遇到了很奇怪的问题,8051内核的一个片子,编译生成都没问题,但是就是不符合预期,后来去看汇编代码发现有错误的地方。。少引用了一个库文件,导致编译出来的文件就是不正确的,只看keil编译生成没有警告没有报错还是不够的。。。
一周热门 更多>