论坛风格切换切换到宽版
  • 4131阅读
  • 5回复

keiL溢出?? [复制链接]

上一主题 下一主题
离线河马漫步
 
发帖
1498
只看楼主 倒序阅读 0楼 发表于: 2009-04-02
keil c写了个程序溢出了,怎么回事?

***error l107:address space overflow
  space:data
  segment:_data_group_
  length:0019h
program size: data=122.0 xdata=96 code=12931

这个提示是程序储存区不够了吗?

用的器件选的是stc89c58,应该还有一半的空间可用呀?
离线河马漫步
发帖
1498
只看该作者 1楼 发表于: 2009-04-02
数据存储器不够了?!
离线BD6KF
发帖
1126
只看该作者 2楼 发表于: 2009-04-02
[quote=河马漫步]keil c写了个程序溢出了,怎么回事?

***error l107:address space overflow
  space:data
  segment:_data_group_
  length:0019h
program size: data=122.0 xdata=96 code=12931

这个提示是程序储存区不够了吗?

用的器件选的是stc89c58,应该还有一半的空间可用呀?[/quote]
吃的太胖了,ram只有1280,看你的腰胖了10倍多,多用flash把.
离线bd7bq
发帖
1491
只看该作者 3楼 发表于: 2009-04-02
数据空间溢出,不是程序空间.把更多部分也定义成xdata吧.
离线河马漫步
发帖
1498
只看该作者 4楼 发表于: 2009-04-03
'
数据空间溢出,不是程序空间.把更多部分也定义成xdata吧.
'

中午翻了翻书,是这样子的,呵呵。。。
离线kyughanum
发帖
99
只看该作者 5楼 发表于: 2009-04-04
把数据定义为idata就可以了~data有128字节,idata有256字节。