单片机开发问题

[复制链接]
1921|7
 楼主| hsbjb 发表于 2012-11-25 14:26 | 显示全部楼层 |阅读模式
现做一个嵌入式课题,CPU用8051F502单片机,用C语言编程。程序经过修改后再次上电,系统不能运行。

然后在线调试程序,在主程序(main)的第一句设断点,run以后发现程序不能运行到这一句。

开发环境是Silicon Lab。
txcy 发表于 2012-11-25 14:41 | 显示全部楼层
如果连main都到不了,应该是startup那的问题
pkat 发表于 2012-11-25 14:58 | 显示全部楼层
第一句 是声明吧,换到非声明的第一句
sinadz 发表于 2012-11-25 15:01 | 显示全部楼层
没跑到main,分两种情况
1.  如果你没有动startup,那么其他硬件相关的配置呢,如code及ram起始地址等
2.  硬件没有clk或reset连接有问题
秋天落叶 发表于 2012-11-26 00:03 | 显示全部楼层
LS的分析很有道理
smilingangel 发表于 2012-12-3 10:07 | 显示全部楼层
看下单片机的是不是被不断复位了啊
ZG11211 发表于 2012-12-5 18:05 | 显示全部楼层
我不喜欢仿真,也不喜欢下断,直接在硬件上加一LED,在需要观察的地方加一句LED=0;就知道跑到哪了
江枫渔火 发表于 2012-12-6 18:27 | 显示全部楼层
一般遇到这种情况就应该那啥
您需要登录后才可以回帖 登录 | 注册

本版积分规则

193

主题

2354

帖子

0

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