FC-SDI-1624
价格:999.00
我们不生产PLC,我们只做全新原装的搬运工!HONEYWELLFC-SDI-1624系统工程在CCS开发环境下使用C语言编程,这样可以缩短开发周期,提高工作效率,并具有移植性好的优点。引导工程的文件流程如图2所示。(1)中断向量表m中断向量表缺省保存在DSP芯片内部RAM的0地址开始的0x200字节空间,上电或复位后,芯片自动运行复位中断。因此,复位中断向量设置为引导程序(_boot)的入口地址,引导程序的主体在m中定义。部分程序如下:.ref_boot;调用引导程序.sect“.vectors”;段声明RESET_RST:;复位中断向量mvkl.S2_boot,B0;装载引导程序地址mvkh.S2_boot,B0B.S2B0;跳转到引导程序执行NOP5(2)自引导的汇编程序m自引导汇编程序主要是配置基本的寄存器,并将保存在外部FLASH中的二进制程序拷贝到DSP内部的RAM中再执行。由于TMS320C6712自动拷贝1KB,因此起始地址是从0x400开始,汇编程序如下:.sect“.boot_load”;定义数据段.ref_c_int00;声明外部函数.global_boot;定义全局函数_boot:;先设置控制寄存器,如EMIF_GCR等,(略);拷贝FLASH中的程序到DSP内部RAMmvkl0x00000400,A4;A4为RAM地址指针||mvkl0x90000400,B4;B4为FLASH地址指针mvkh0x00000400,A4||mvkh0x90000400,B4zeroA1;A1用作计数器_boot_loop:;DSP开始读取FLASH中程序ldb*B4++,B5mvkl0x0000F200,B6;B6为需要拷贝的字节数add1,A1,A1||mvkh0x0000F200,B6cmpltA1,B6,A0nopstbB5,*A4++[B0]b_boot_loopnop5mvkl.S2_c_int00,B0;循环结束后,跳转到主函数main执行mvkh.S2_c_int00,B0B.S2B0Nop5(3)主程序main.c主程序是DSP要实现具体功能的主体,其定义的主函数main()经编译后在函数_c_int00中调用,因此在上面的引导程序结束时,将跳转到函数_c_int00,即主函数main执行。(4)链接命令程序d链接命令程序用于定义系统各存储器的地址及大小,并分配编译后各段到相应的存储空间,d内容如下:-c-bMEMORY{vecs:o=00000000h=00000200hBOOT_RAM:o=00000200hl=00000200hIRAM:o=00000400hl=0000***00hCE0:o=80000000hl=01000000hCE1:o=90000000hl=00100000h}SECTI***{.vectors>vecsfill=0.boot_load>BOOT_RAMfill=0.text>IRAMfill=0.stack>IRAMfill=0.bss>IRAMfill=0.cinit>IRAMfill=0.far>IRAMfill=0.sy***em>IRAMfill=0.cio>IRAMfill=0}(5)转换命令程序d上面的工程文件经CCS系统编译、汇编后生成可执行COFF文件(.out),它需要转换为二进制文件,再写入到FLASH中。CCS开发系统带有转换程序:ALLEN-BRADLEYMotorschutzscha?lter140M-C2E-B25&Aux14ALLEN-BRADLEY100-MCA02Hilf***halter2x?ffner100-MCAllen-Bardley100-SB10100SB10Hilf***halter1xSchlieAllen-BradleyF***4U700-F***4UU23serBZeitrelais0,05seALLEN-BRADLEY7A700-HC24Z24Ser-D24VRelais&SockelAllen-Bradley100-C09*400ASchütz4Pole+Hilf***haALLEN-BRADLEYAB1492-SP2D0808A2-poligChar.DLeituALLEN-BRADLEY700-HB33A1120V15ARelais&Sockel&VALLEN-BRADLEY1606-XLE1606-XLE240ENNetzteil100120ALLENBRADLEY802T-AP?lfesterGrenzschalterLimitSwitALVARIONRX-TX6WAYIFMUXREL1.5AS0805ASISALVARIONBreezeACCESS835642SU-RA-3.5a1ANTENNAALVARION5.725-5.85Hz/12?0ANTENNASECTOR15.5dBiAN1380ALVARION68764492.5GHz10MHzbandbANTENNAALVARIONBMAX-CPE-Si-TDD?-E-3.5-EU735160UEALVARIONSU-A-5.8-24-BD-?VLAN12485.15-5.875GHz5.8GBAAlvarion/Compac?tPCIBMAX-BST-PSUTYPE:CPCIDC-3U-30090ALVARIONAN1074AL-4050133.4-3.7GHz18dBiANTENNAALVARIONAL-484032/NHAN13075.15-5.875GHz/90SECTORLOTOF24ALVARION/Amphen?olAS0714REVA5510-050316067ALVARIONBMAX-CPE-Si-E-2?.3-EU723113EUALVARION4M-CPE-Si-1D2V-?WiFi-2.5-Omni725911ALVARIONWi2-CTRL-10858720ALVARIONBreezeMAX4M-CPE-Si-1D2V-?3.5-Omni735911ALVARIONSYMMETRICOM111-03850AN1280ANTENNAGPSL1ALVARIONBreezeACCESSAN10743.4-3.7GhzANTENNAa1ALVARIONSU-BDOneBox2.4RVER4.3.28AD4182AD3757ALVARIONPEERSTATIONRJ45/HDMI/USB/S-VIDEOS/PDIF5xALVARIONRFCABLEAS0431REVDASCB***A-MCX(R/A)12.042650RFCABLESTRAINRELIEFCABLENEMICLAMBDAPS1048/BPOWERSUPPLY100-240VLOTOF5ALVARION2.4-2.7GHz2dBi3WAN0028ANTENNANEWALVARIONAN13237351523.4-3.7GHz12dBiANTENNAALA04AlvarionAN13683.3-3.8GHz300616MT-403013AntennaALVARION2WEXCHANGEx1557263215000P357267115800MOD236xRHELECTRONICSALVARIONAD5177-01COVERKITREVAALVARIONACPOWERADAPTORPS1096WMB480050-1GAC/DC48VALVARION86962300223CB1524CABLEALVARIONAL-362010/SAN13492.3-2.7GHzANTENNAALVARIONBreezeMAX4M-CPE-Si-4D2V-?WiFi-3.5-Omni735921ALVARIONAN13412.3-2.7GHzANTENNA14dBiJ23014V05-120NALVARIONINNOW***ERPCANTENNA3.4-3.8GHz86260993438ALVARIONCB1691723205TimingGPS-CBL-50CABLE50xALVARIONBREEZECOMAN1039ANTENNA2dBIW/RG-178ALLEN-BRADLEY1606-XLE1606-XLE240ENNetzteil100120)
厦门莫格电气自动化有限公司
业务 QQ: 1982497648