||
一直以来使用80c196来控制交换矩阵,虽然说落后了点,但是用的得心应手。对于微处理器,我认为都是通的,无非是那点管脚,那点寄存器,找个集成的开发环境,画块实验板就搞定了。所以对外头各种各样的处理器不屑一顾。自认为单单学个微处理器简直是低技术含量的事情。所以我依然用我的80c196,8031。这么多年也没有怎么变,虽说外头的处理器不停的出,我却坚持认为够用,稳定才是王道。后来铺天盖地的arm出来了,找了个片子过来看看,和单片机差不多,就再也没有兴趣了。对于80c196,本来对这个片子都不看好,当初就郁闷当年为什么选了这么一个不上不下的片子,而且还是十六位的单片机,鸡肋嘛。后来明白了,原来当时为了图方便,看中了196的硬件等待脚。这个脚接交换芯片简直是得心应手阿。自此就武断的认为196系列在夹缝中生存地很好,至少在小型交换机中应该应用的很好,以至于我的新开发的系统也大量采用了196的片子。
不想intel突然宣布07年停产所有的386以下的片子,顿时慌了神了。这才开始关注有没有可以替换这个196的单片机,无奈搜寻了半天,除了dsp的片子以外,现在压根没有什么主流处理器有什么硬件等待脚。后来问这问那,终于问到了华邦有款片子有等待脚,后来自己也搜寻了半天,找到了xc166的片子也有几款有硬件等待脚。但是看起来这几款片子都不是什么主流的片子,又比较郁闷,如果采用了这些片子的话,可能又会和当年用ti的f206的时候一样,用的人少,出了问题,想找个人讨论都很难。想想如果哪款arm芯片上有这个硬件等待脚就行了,唉,为什么设计芯片的时候就没有考虑到这个部分呢,还是我的应用太不主流了呢?
这位大哥,我想求助你一件事。我现在用80c196在做课题,用的是伟福的开发环境。我快被这伟福折磨死了,编译的时候老是运行link链接有这样的警告:WARNING 17: Absolute segment does not fit: C:\VW\SAMPLES\HELLO.OBJ(HELLO), CONST(2004h-2005h)。
这样生成的HEX文件不工作。
我的程序是没问题的,因为以前装过好几台机器,就有一台是能用的,编译没问题,可是这台硬盘坏了。现在是我试过的任何一台机器都会出现这问题。
曾经打电话给伟福公司,他们让我把仿真器设置中的LINK命令行的地址2080改为2000,我这样试过,编译是没问题了,可是烧出来的程序仍然不能用,现在是一点办法也没有了,问过好多人都解决不料。请问你是用哪种开发环境,有没有遇到相似的情况?如果你方便的话,能不能留个联系方式,好向你多请教。拜托了
我的QQ:328384659
email:JSJ-SHL@163.com