![](http://img4.cpooo.com/files/201905/30/p/43/1207632_1559196127.jpg)
PM860AK01-eA
ABBDCSAC800M模块PM860AK01PM860AK01-eAABBDCSAC800M模块PM860AK01PM860AK01-eAABBDCSAC800M模块PM860AK01PM860AK01-eA-------------------------------------------------------------------------------------------------------------------用户可根据设计要求及实际算法编写用户主程序。除此之外,用户还要根据自己的目标板上存储器分配进行配置。TMS320C6713芯片上电后。若选择从EMIF引导程序,DSP则自动将位于地址空间CE1(Ox90000000~Ox9FlFFFFFFl开头的1KB代码传输到地址空间0处。它的数据传输采用默认时序,用户可以选择外部程序存储器的宽度(8位/16位/32位),然后由EMIF自动将几次读入的数据合成为32位数据。传输由DSP中的ED-MA通道以单帧形式自动进行。传输完成后,程序从地址0处开始运行。因此,要在TMS320C6713中实现基于FLASH的自引导功能,必须将FLASH配置在DSP的CEl地址空间中。在这里,用户要编写的EMIF配置文件是c6713-emif.s62,其程序设计代码如下:其程序设计代码如下事实上,除了要对EMIF进行配置外,用户还必须在链接文件中为某些段制定两个不同的地址:一个是导人地址,一个是运行地址。导入地址用来决定装载器把段的原始数据放在何处,而运行地址就是该段代码运行的地址。制定两个地址的目的是为了加快代码执行速度。它们的链接可由*.cmd文件来实现。对存储器的设置如下:IRAM:origin=00000000hlength="0000FAooh"(内部RAM)FLASH-BOOT:origin=Ox90000000length="00000400h"(存储自举代码)FLASH-REST:origin=090000400length="000lfcOOh"(存储主程序代码等)在完成用户主程序、EMIF配置文件、链接命令文件后,就可利用TI公司的DSP集成开发环境CCS进行编译、调试及链接,以生成用户应用程序的目标文件*.OUt。2.2FBTC程序的设计FBTC程序主要是针对DSP目标板上的FLASH存储器进行操作。即通过一定的编程命令序列来控制FLASH的工作方式。这些命令序列是一些特定字符的组合,只要向FLASH中的特定寄存器以特定的顺序输入这些字符,即可进人相应的编程模式。SST39VF400中的主要命令和写入地址如表2所列。FBTC程序主函数的状态图如图3所示。FBTC程序主函数的状态图图3中的信息处理函数可依据FlashBurn编程协议提供的信息格式来设计;命令处理函数主要包括FLASH的擦除、读取和烧写。同样的,FBTC程序设计完成后,也可利用TI公司的DSP集成开发环境CCS进行编译、调试及链接,从而生成FBTC程序的目标文件*.out。命令处理函数3FLASH的烧写对FASH存储器进行烧写一般有以下几种方法:一是通过编程器烧写;二是通过开发商提供的专门烧写软件工具进行烧写;三是自己编写烧写程序通过DSP烧写。本文是通过TI公司提供的FlashBum软件来对FLASH存储器进行烧写。将FlashBum与CCS、HEX文件转换工具以及FBTC配合使用,可以方便快捷地将用户数据与程序写入FLASH存储器。FlashBurn采用图形化界面,使用方便,用户只要简单配置几个操作参数,即可实现对FIASH存储器进行擦除、烧写和查看内存内容等多项功能操作。其具体步骤如下:(1)编写用户程序,通过CCS编译、链接生成目标文件user.out:(2)编写FBTC程序,通过CCS编译、链接以生成目标文件FBTC.out:(3)编写hex6x命令文件(*.cmd),并利用hex6x来执行这个文件,然后将用户目标文件user.out转换为十六进制格式usei.hex。ENIDCG-100ENIMKSDCG-200ZHC-S02ENIDCG-200ZENIDCG-200ZENIDCG-100ADCG4M-A001101010ENIDCG-100ADC26M-Z011100010CENIDCG-100ADCG2M-A001200020CENIDCG-100ADCG2M-A001200020MAENIDCG-200ZDC21M-Z041300110AENIDCG-200ADC22M-A041300111ALENIDCG-200ZDC22M-Z041300111AENIDCG-200ZDC22S-Z122000010AENIDCG-200ZDC24M-Z041300110AENIDCG-200ZDC24M-Z041300111AENIDCG-200EDCG-400E-00OptimaDCG-100ADCG1M-A001200020CDCG-100ADCG1M-A001100020VDCG-100ADCG1R-A021200021DCG-100ADCG2D-A001100020MADCG-100ADCG2D-A031100021DCG-100ADCG2S-A022000010DCG-100ADCG2S-A022001010DCG-100ADCG2S-A122000010DCG-100ADCG4M-A001101010DCG-100ADC26M-Z011100010CDCG-100ADCG2M-A001200020CDCG-100ADCG2M-A001200020MADCG-200ZDC21M-Z041300110A0190-08279DCG-200ADC22M-A041300111AL0190-07960DCG-200ZDC22M-Z041300111A0190-07961DCG-200ZDC22S-Z122000010ADCG-200ZDC24M-Z041300110A0190-08033DCG-200ZDC24M-Z041300111A0190-13302DCG-200EDCG-400E-00Optima0190-12211DCG-200EOptimaKVProtoModelRPG-50RPG-50RPG-100DSQC6393HAC025097-0013HAC028357-0013HAC029157-001/04SMB板3HAC031851-001DSQC35207KT9807KT97FCP270P0917YZFBM233P0926GXKukaKSD1-64TRICONEX系统AI端子板9771-210TRICONEX系统DI端子板9563-810TRICONEX系统DO端子板9662-810TRICONEX系统PI端子板9853-610INDRAMATMDD090B-N-040-N2M-110GL1INDRAMATMDD090B-N-040-N2M-110GL1INDRAMATMDD090C-N-040-N2M-110GR1INDRAMATMDD090C-N-040-N2M-110GB0INDRAMATMAC071C-0-JS-2-C/095-A-0A20B-0008-0242A20B-8100-0144A16B-2200-0092A02B-0259-B501LOGANSPORTS60793-AAA06B-6088-H222#H500ABB264DCFBDFSSSA4A1V2E4N2INDRAMATKDS1.1-100-300-115A16B-2200-0760INDRAMAT4-050-300-W1-000FANUCA06B-0143-B075#7000FANUCA06B-0147-B084#7008FANUCA06B-0143-B088#7000FANUCA06B-0143-B084#7075FANUCA06B-0143-B077#7075FANUCA06B-0128-B575#7008ABB1FT3074-5AZ21-9-ZFANUCA06B-0128-B688#7076INDRAMATMDD090C-N-030-N2L-110GB0INDRAMATMDD071C-N-030-N2S-095PA0AB1391-DES45-DI-AQBAB2706-B21J8AB800T-1T2MODICONMM-PM10300CAB1391B-ESAA15-AQBMODICONAS-521P-011MODICONPC-E984-685MODICONAS-500P-000SCHNEIDERMM-PMMP003CAB1336-B007-EAD-L3MODICONS74D-E01-F010CUTLERD72WN0P7646DW98MODICONAS-506P-F16MODICON91-01538-05MODICONM110-0144AB1771-P2A16B-2201-0580A16B-2200-0121A16B-1200-0744A16B-2201-0103MODICONAS-PDAP-209RELIANCEP56H3161S-XXRELIANCEP56H3003RDAYTON3N350CMARATHONM330DAYTRONIC9305AABB3HAB4039-1/6MODICONAS-B883-200-13MODICONAS-B883-201AB1361-D063-Z-5-10AB1785-L30B/EAB1771-IFEKEPTROLKP8A3A2EMODICONAS-B231-501MARATHONFDM121-4.8MODICONAS-B805-016MODICONAS-884A-211MODICONS76D-E01-F010MODICONAS-B230-501MODICONAS-B275-501AB1771-0BDCMODICONPC-0984-480AB8J213THTS8864ANP147IAB2711-KC1AB1772-LWPDFANUCA06B-0128-B575#7008MODICONAS-521P-111AB38-K21ILC-01AB871C-C5A18AB802M-K1Y12NFMODICONAS-P484-600AB871C-K2A12MODICONAS-B885-002AB1771-OADAB1746-IA16MODICONAS-B833-16MODICONAS-P420-000RELIANCEP56H7213PBDMODICONAS-BDEP-218MODICONAS-BDAP-218)AB1326AB-A3E-11AB8000-IOABAB1772-LXDAB13365-EN5ABSLM-90037642AB1771-IGCAB1326AB-C4C-11-A7AB1326AB-C3E-11-A7AB8000-KAAB1771-ASCAB1772-LGAB1326AB-C4C-11AB160-BMB2AB1326AB-B520F-21-K5AB8520-CRTC1AB1771-KA2AB1771-IBA06B-0143-B077#7075AB1326AB-C2E-11AB8520-AA12FoxboroCM902WMHonewyellLSXM4NAB1773-L1AAB102931FujiA3603OMRONC500-RT002TURCKVB80-N7X9-58-PortHoneywell30751856-001AB1777-CBModiconAS-884A-211ABBPG6320Siemens505-4232FoxboroCM902WLRTP021-021-5230-013Honeywell51305072-400FANUCA20B-2900-0841/01AFANUCA16B-1212-0030/02BModiconAS-M480-004Siemens6EC1-470-0AFANUCA20B-2900-0841/01AModiconPC-0984-480FoxboroCM902WXATHENA6000T-01FFoxboroCM902WLI/AAB1746-HSTP1/EMTS400679CReliance57C404BAB7300-UIAOMRONC500-DA002FujiVM1110TAB100W-B300ND2SiemensA1-116-100-512FANUCA20B-2901-0660/07AFanucIC697MDL653Kellems073-04-1281FoxboroCM902WXFoxboroCM902WLI/ADwyer0-3.0CFMSquare9998HG1FANUCA20B-2901-0660/07AGECR115A19RelianceO-60053Westinghouse1264C62G19YASKAWASGDM-50ADAMKS653B-8-200J-2PanasonicMGM-32262SShimadzuEI-D2003MHPPGM3410RTruningerAGQT61-160/33-010AppliedMaterials0010-10556WDAIHENRMN-10B1AgilentN4504AYASKAWASGDM-20ADAFoxboroCM902WM3BSE001449R1IC698CHS017IC660BBD023IC660EBD025TGeFanucIC660EBD025VGeFanucIC660EBD025UGEFanucIC660ELD100GEFanucIC660CBB902GGEFanucIC660TSD100EGEFanucIC660EBA024KIC660EBS100EGEFanucIC660ELS100EIC698PSA350AIND-386SXEMOOGG416-400MOTORT142SR255RH17501E0014MTSMPM1902CSJ7JY1INACHITS4138E30OKUMABL-80E-20TORIENTAL6RK60RGK-CMORMECMTE-263-0500PACIFICSCIENTIFIC2VM61-020-1PACIFICSCIENTIFICR27SSNA-R1-NS-NV-02PACIFICSCIENTIFICR43HCNA-NP-RW-VS-02PACIFICSCIENTIFICR46GENA-TS-NS-NV-00PACIFICSCIENTIFICR46GENA-TS-NS-NV-00PACIFICSCIENTIFICR46SENATS-MDNV02PACIFICSCIENTIFICR65GENA-NP-RW-VS-02PACIFICS24HNNA-RNVC-00PACIFICSM3656-A-0-3???2PANASONICMFA050LD-4NSDPARKERBE230DJ-KPSG22PARKERZ/ZX606-MO-NCPMI00-00903-066WINSMITH183-18-0198-0PORTER183-04-0002-0PORTER191-04-00-39-06FH9415-3BY60RDM545/100LHACSH01.2C-PL-ENS-EN2-CCD-NN-S-NN-FWForceComputersIOBP-520CPUSPARC)