[51单片机] 求助

[复制链接]
1926|13
 楼主| 亘古未闻 发表于 2013-12-18 11:25 | 显示全部楼层 |阅读模式
c语言编译的hex文件全部烧到单片机内部rom中去了吗,还是有一部分变量或数据存到ram中去了?我想把程序全部写到外部rom,直接用烧写器烧,不知道该怎么编译文件???
anazel 发表于 2013-12-18 11:59 | 显示全部楼层
怎么说好呢
受不了了 发表于 2013-12-18 12:02 | 显示全部楼层
RAM中没有东西呀
Lyc1992 发表于 2013-12-18 12:35 | 显示全部楼层
RAM为程序运行的参数
 楼主| 亘古未闻 发表于 2013-12-18 13:25 | 显示全部楼层
anazel 发表于 2013-12-18 11:59
怎么说好呢

我就是想把程序直接烧到片外的rom芯片中,用烧写器直接烧芯片,但不知道对程序有没有要求,
 楼主| 亘古未闻 发表于 2013-12-18 13:25 | 显示全部楼层
anazel 发表于 2013-12-18 11:59
怎么说好呢

我就是想把程序直接烧到片外的rom芯片中,用烧写器直接烧芯片,但不知道对程序有没有要求,
autopccopy 发表于 2013-12-18 13:30 | 显示全部楼层
亘古未闻 发表于 2013-12-18 13:25
我就是想把程序直接烧到片外的rom芯片中,用烧写器直接烧芯片,但不知道对程序有没有要求, ...

没影响。
但LZ要买本基础的单片机从头系统学起,起码基本概念要弄明白,否则发几百个帖子也解决不了问题。
 楼主| 亘古未闻 发表于 2013-12-18 15:27 | 显示全部楼层
autopccopy 发表于 2013-12-18 13:30
没影响。
但LZ要买本基础的单片机从头系统学起,起码基本概念要弄明白,否则发几百个帖子也解决不了问题 ...

ok!这位大神能不能推荐一本讲的比较全,比较好的呢,我对单片机的了解确实不够系统,,谢啦!!!!
anazel 发表于 2013-12-18 16:38 | 显示全部楼层
网上有手把手教51单片机的视频,那个不错
coody 发表于 2013-12-18 17:43 | 显示全部楼层
基本上,烧写的是BIN而不是HEX,烧写软件会先解成BIN再烧写
coody 发表于 2013-12-18 17:45 | 显示全部楼层
另外,看到有人搞不清HEX和BIN的区别,以为HEX的大小是程序的大小。
HEX文件对应的BIN大小可能只有HEX一半多,也可能是几千倍。
leehp 发表于 2013-12-18 20:14 | 显示全部楼层
 楼主| 亘古未闻 发表于 2013-12-24 14:30 | 显示全部楼层
谢谢各位问题解决了
yidu01 发表于 2013-12-24 14:51 | 显示全部楼层
标题加上问题概要行不 兄弟   这样点进来有点狼来了的感觉
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

55

帖子

0

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