330130-080-01-00
BentlyNevada330130-080-01-00即采用了装载地址与运行地址分离的方式,将.c***t载入ROM段,而运行时在RAM区。为了使程序正常运行,在初始化时,需要将.c***t段的内容从装载地址拷贝到运行地址内。这段程序可以在编译时由编译器自动生成。这还需要对软件所使用的库文件作简单的修改。该库名称即是b(表示不同类型的DSP,有2xx、25、50等)。修改该库的方法是将源文件从库中提取出来进行修改,编译后再替代原有的文件。具体操作如下:a)将库函数b、源文件rts.src、两个工具函数dspar.exe和dspa.exe找到,放在同意个目录下,打开ms_dos命令窗。b)执行DOS命令:程序这句的功能是从rts.src文件中提取出m文件。这个rts.src即是b的源文件。在m文件中能找到C***T_COPY这个标志量,为了实现所需要的功能,它应被赋值为1。对m文件的编辑完成之后,就可以将其编译生成目标文件,执行语句:程序其中对于不同的DSP需要使用不同的参数,对于240xA来说,应该使用2xx来代替“”。语句执行完后会生成boot.obj文件。再执行语句:程序这时它就替换了库里的同名文件。在编译时编译器就会自动增加拷贝.c***t段到数据空间的语句。这种方法不必修改程序,代价是牺牲了一定的数据存储空间,时间开销主要出现在初始化中。这应该是***经济实用的方法。3结束语对常量处理的3种方法中,第方法1和方法3相对较容易实现。其中方法1对于自己编写的少量代码修改起来比较方便,但是如果碰到库函数中用到.c***t的情况,就需要像第方法3一样提取库函数中的代码,来修改这个库函数,在挖掘机轨迹控制程序中用到atan函数就是这种情况。这种做法对每个这样的函数都要执行同样的操作,显然不是***佳解决办法。方法3虽然必须修改cmd文件和库文件,但是它是一劳永逸的。生成相应的库函数和cmd文件以后,对任何带有c***t的代码都不再需要做任何修改。所以这种方法也是TI推荐的方法,在TI的数据手册TMS320C2x/C2xx/C5xOptimizingCCompilerUser’sGuide(SPRU024E)中有对它的说明。本课题已经通过***863计划***组的验收,该智能化挖掘机轨迹控制系统已经交付柳工使用。V5631F24523*USED*GENERALELECTRICRTN1T*USED*NAMCOEE530-14400*USED*ANDERSON0191709*USED*FUJITSUFRL-256*USED*WOODHEAD41320+*USED*ECGRLY1153*USED*LOTOF39729490F10*USED*ARO391510091030619*USED*CUTLER-HAMMERA302FN*USED*BUSSBC3032P*USED*I***1220-1-A-1*USED*PANAFLO9E29CD*USED*PARKERCFGC05*USED*GENERALELECTRICA0-92*USED*LOTOF253074-A*USED*SENSORELECTRICALCABLE6FT17301*USED*HAPA80-909696-9.281?0*USED*ALLENBRADLEY99-53-1SERIESC*USED*PPDIPJDF*USED*ANDERSON9900507*USED*PHD15901-1*USED*PARKER851020120VAC*USED*HONEYWELLT12-D418*USED*MACPME-114AAAA*USED*MACFC82A-AA*USED*VERSAEZ-3184-H2-HC-A?120*USED*WESTINGHOUSE180C192G05*USED*ARROWPNEUMATICSL181*USED*MERLINGERIN24464*USED*BRADHARRISON1R3006A28A120*USED*SENTROL2302A06362C*USED*PARKER06R113AA*USED*MTEAXTO*USED*HIGHLYTYPE-EFS.D250V*USED*SQUARED31041-400-51240V*USED*CONTINENTALHYDRAULICSVSD03M-1A-GB-60?L-AVALVE110/120...MAC224B-781CAAA*USED*IMPERVITRANB050MBT13XK*USED*SQUARED9012-ACW4*USED*MICROSWITCH21FR1-B*USED*ADAPTIVEE9920-1113*USED*ADAPTIVEE9920-1112*USED*MCPOWERSTATICPRESSUREREGULATOR269-1067*USED*QTI65535*USED*TESCHE72.0X01*USED*NUMATICS343AD4150120VV***LE*USED*SOLA83-12-310-2*USED*MTERL-00402*USED*MAC825C-PM-116AA-6?52*USED*MAC811C-PM-116AA-1?52*USED*WEKSLERGLASSTHERMOMETER0-120-F*USED*DARTCONTROLS125-C*USED*CKDCYLINDERSSD-L-32-30*USED*LIN-ACTH360CABLE*NICE*BOSCH0822010534*USED*AGASTAT7014ACTIMINGRELAY2-20SEC.+*USED*WENGLORIM02VB-P24*USED*FCUB4185172D*USED*BAILEYNBIM02*USED*BALLUFFBES516-384-E4-C*USED*BUSSR25200-1CRFUSEHOLDER*USED*CROMPTONINSTRUMENT256-TWMU*USED*TELEMECANIQUEXCS-C703*USED*MARTONAIRQM/34B/10*USED*FENNER7300-0136POWERSUPPLY*USED*BALLUFFBES516-131-BO-C-P-?U*USED*WATTSHANDLETEEVACUUMBREAKERSC8-4*USED*SUNXCN-73-C2*NEWOUTOFABOX*GEFANUCIC697MDL340OUTPUT*USED*HIRSCHMANN932553-012*NEWINBAG*ROXBURGHMDF36MOTORFILTER*USED*WARNERELECTRICD24-20B5-08LINEARACTUATOR*USED*DAYTON1FC15N*NEWINBOX*SPARAGUETVA1620*NEWNOBOX*LOTOF2BALDOR460-552MFD110-125VAC*USED*STAN-A-MATIC088-R110C5115VAC*USED*ADVANCECONTROLINCR-2S40-TPC-MARK3*USED*ALLENBRADLEY889N-F6AFC-12FSERIESB*USED*GENERALELECTRICCOIL22D135G3230V*USED*TBWOODSWF2SENSORLESSVECTORDRIVEWF2C5002-0D575V...PEPPERL+FUCHSOBH50P-18GKF65-?U-V124*USED*ALLENBRADLEY140M-C2E-A63SERIESCW/140M-C-ASERIES...TURCKNi12U-M18-AP6X-?H1141*USED*WHITMANCONTROLSP11ZV-5H-C12TB-?DIS*USED*BRADHARRISON22806SAFETYPLUG-YELLOW2PCASTRECEPTAC...BOSCHDIESELFUELPUMP04158551*NEW*PHDCRD20ISX2-BB-I22*USED*BERSTEIN0R90RH-MAR5-008?0-CL*NICE*ADDAACAXIALFANAK1782HB*NEWINBOX*MAKITA629577-2DCMOTOR9.6V*NEW*LOTOF3FESTO159421SENSORCABLE*NEWINAFACTORYBA...APIINSTRUMENTS53-3602-8602SHIELDMETER*USED*SCHMERSALAZ16-12ZVRK-M20SAFETYSWITCH*NEWINABOX*BANNERIA23P*USED*BANNER***312F*USED*ISHIDAP-5295A*NEW*RELIANCEELECTRICSP500*NEWINBOX*RONANX96-1002IB-3XYCOM4117TPANELVIEW4117-0000000002?001*NEW*PLCDIRECTD2-16ND3-2INPUTMODULE*USED*API4380-GWIDERANGINGDC/DCISOLATOR115VAC*USED*PLAST-O-MATICEUC2V4G9*USED*MAC82A-AC-000-TM-D?DAP-1DA*USED*TAYLOR1042FA30300TERMINALBLOCKTYPEELECTRICALCABLE...INDRAMATMOD14/1X022-010PROGRAMMINGMODULE*USED*YAMATAKE-HONEYW?ELLFL7M-2A6-L5*USED*MALLORYCGS252T250V5LCAPACITOR250VDC*USED*FUJIELECTRICSCa3631-0/X(4a)MAGNETICCONTACTOR*USE...MACVALVE82A-AA-BAA-TM-D?AAP-1DA*USED*TELEMECANIQUEXVBC21INDICATINGBANKACCESSORIES70MM+...LOTOF20PARKER4-4P2T3-SSPUSH-LOK*NEWINABOX*GYSINCH-4452ITINGENMOTOR*USED*NATIONALINVERTERDV503-3700PABKYOSANLHPI-4MC-68195LOTOF16345HNP*USED*NEXEN801506*USED*KHSAG*USED*TEXASINSTRUMENTSWORDOUTPUT500-5019*USED*HAYSSEN810A-0100-00AB*USED*OILGEAR244984-058*USED*LESSONKVBAGC17XK33CP*USED*FIKECORPORATIONE10-0009*USED*MOOREINDUSTRIESTHERMOCOUPLETRAN***ITTER200-236-20E*...MARATHONWB184TTFL7726ARLMOTOR*USED*OKUMAE3051-977-004*USED*QUADTECH123682*USED*XENTEKXE180-24W/OVP*USED*MERRICKMODEL2000*USED*HYDEPARKSC656A-6V0AO*USED*HYDEPARKSC656A-3V0AO*USED*ISHIDAP-5291A*USED*Ort:VereinigteStaatenvonAmerikaINDUSTRIALDRIVESBDS4-MC1*NICE*)
厦门渤格电气技术有限公司
业务 QQ: 1982497648