lpc2368_port.uvproj
上传用户:hganjie
上传日期:2021-11-20
资源大小:461k
文件大小:17k
开发平台:

DOS

  1. <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
  2. <Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_proj.xsd">
  3.   <SchemaVersion>1.0</SchemaVersion>
  4.   <Header>### uVision Project, (C) Keil Software</Header>
  5.   <Targets>
  6.     <Target>
  7.       <TargetName>LPC2368Kit</TargetName>
  8.       <ToolsetNumber>0x4</ToolsetNumber>
  9.       <ToolsetName>ARM-ADS</ToolsetName>
  10.       <TargetOption>
  11.         <TargetCommonOption>
  12.           <Device>LPC2387</Device>
  13.           <Vendor>NXP (founded by Philips)</Vendor>
  14.           <Cpu>IRAM(0x40000000-0x4000FFFF) IRAM2(0x7FE00000-0x7FE03FFF) IROM(0-0x7FFFF) CLOCK(12000000) CPUTYPE(ARM7TDMI)</Cpu>
  15.           <FlashUtilSpec>LPC210x_ISP.EXE ("#H" ^X $D COM1: 38400 1)</FlashUtilSpec>
  16.           <StartupFile>"STARTUPPhilipsLPC2300.s" ("Philips LPC2300 Startup Code")</StartupFile>
  17.           <FlashDriverDll>UL2ARM(-U268761108 -O7 -S0 -C0 -FO15 -FD40000000 -FC800 -FN1 -FF0LPC_IAP2_512 -FS00 -FL07E000)</FlashDriverDll>
  18.           <DeviceId>4531</DeviceId>
  19.           <RegisterFile>LPC23xx.H</RegisterFile>
  20.           <MemoryEnv></MemoryEnv>
  21.           <Cmp></Cmp>
  22.           <Asm></Asm>
  23.           <Linker></Linker>
  24.           <OHString></OHString>
  25.           <InfinionOptionDll></InfinionOptionDll>
  26.           <SLE66CMisc></SLE66CMisc>
  27.           <SLE66AMisc></SLE66AMisc>
  28.           <SLE66LinkerMisc></SLE66LinkerMisc>
  29.           <UseEnv>0</UseEnv>
  30.           <BinPath></BinPath>
  31.           <IncludePath></IncludePath>
  32.           <LibPath></LibPath>
  33.           <RegisterFilePath>Philips</RegisterFilePath>
  34.           <DBRegisterFilePath>Philips</DBRegisterFilePath>
  35.           <TargetStatus>
  36.             <Error>0</Error>
  37.             <ExitCodeStop>0</ExitCodeStop>
  38.             <ButtonStop>0</ButtonStop>
  39.             <NotGenerated>0</NotGenerated>
  40.             <InvalidFlash>1</InvalidFlash>
  41.           </TargetStatus>
  42.           <OutputDirectory>.obj</OutputDirectory>
  43.           <OutputName>lpc2368_port</OutputName>
  44.           <CreateExecutable>1</CreateExecutable>
  45.           <CreateLib>0</CreateLib>
  46.           <CreateHexFile>1</CreateHexFile>
  47.           <DebugInformation>1</DebugInformation>
  48.           <BrowseInformation>1</BrowseInformation>
  49.           <ListingPath>.lst</ListingPath>
  50.           <HexFormatSelection>1</HexFormatSelection>
  51.           <Merge32K>0</Merge32K>
  52.           <CreateBatchFile>0</CreateBatchFile>
  53.           <BeforeCompile>
  54.             <RunUserProg1>0</RunUserProg1>
  55.             <RunUserProg2>0</RunUserProg2>
  56.             <UserProg1Name></UserProg1Name>
  57.             <UserProg2Name></UserProg2Name>
  58.             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
  59.             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
  60.           </BeforeCompile>
  61.           <BeforeMake>
  62.             <RunUserProg1>0</RunUserProg1>
  63.             <RunUserProg2>0</RunUserProg2>
  64.             <UserProg1Name></UserProg1Name>
  65.             <UserProg2Name></UserProg2Name>
  66.             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
  67.             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
  68.           </BeforeMake>
  69.           <AfterMake>
  70.             <RunUserProg1>0</RunUserProg1>
  71.             <RunUserProg2>0</RunUserProg2>
  72.             <UserProg1Name></UserProg1Name>
  73.             <UserProg2Name></UserProg2Name>
  74.             <UserProg1Dos16Mode>0</UserProg1Dos16Mode>
  75.             <UserProg2Dos16Mode>0</UserProg2Dos16Mode>
  76.           </AfterMake>
  77.           <SelectedForBatchBuild>0</SelectedForBatchBuild>
  78.           <SVCSIdString></SVCSIdString>
  79.         </TargetCommonOption>
  80.         <CommonProperty>
  81.           <UseCPPCompiler>0</UseCPPCompiler>
  82.           <RVCTCodeConst>0</RVCTCodeConst>
  83.           <RVCTZI>0</RVCTZI>
  84.           <RVCTOtherData>0</RVCTOtherData>
  85.           <ModuleSelection>0</ModuleSelection>
  86.           <IncludeInBuild>1</IncludeInBuild>
  87.           <AlwaysBuild>0</AlwaysBuild>
  88.           <GenerateAssemblyFile>0</GenerateAssemblyFile>
  89.           <AssembleAssemblyFile>0</AssembleAssemblyFile>
  90.           <PublicsOnly>0</PublicsOnly>
  91.           <StopOnExitCode>3</StopOnExitCode>
  92.           <CustomArgument></CustomArgument>
  93.           <IncludeLibraryModules></IncludeLibraryModules>
  94.         </CommonProperty>
  95.         <DllOption>
  96.           <SimDllName>SARM.DLL</SimDllName>
  97.           <SimDllArguments>-cLPC238x</SimDllArguments>
  98.           <SimDlgDll>DARMP.DLL</SimDlgDll>
  99.           <SimDlgDllArguments>-pLPC2387</SimDlgDllArguments>
  100.           <TargetDllName>SARM.DLL</TargetDllName>
  101.           <TargetDllArguments></TargetDllArguments>
  102.           <TargetDlgDll>TARMP.DLL</TargetDlgDll>
  103.           <TargetDlgDllArguments>-pLPC2387</TargetDlgDllArguments>
  104.         </DllOption>
  105.         <DebugOption>
  106.           <OPTHX>
  107.             <HexSelection>1</HexSelection>
  108.             <HexRangeLowAddress>0</HexRangeLowAddress>
  109.             <HexRangeHighAddress>0</HexRangeHighAddress>
  110.             <HexOffset>0</HexOffset>
  111.             <Oh166RecLen>16</Oh166RecLen>
  112.           </OPTHX>
  113.           <Simulator>
  114.             <UseSimulator>0</UseSimulator>
  115.             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
  116.             <RunToMain>1</RunToMain>
  117.             <RestoreBreakpoints>1</RestoreBreakpoints>
  118.             <RestoreWatchpoints>1</RestoreWatchpoints>
  119.             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
  120.             <RestoreFunctions>1</RestoreFunctions>
  121.             <RestoreToolbox>1</RestoreToolbox>
  122.             <LimitSpeedToRealTime>0</LimitSpeedToRealTime>
  123.           </Simulator>
  124.           <Target>
  125.             <UseTarget>1</UseTarget>
  126.             <LoadApplicationAtStartup>1</LoadApplicationAtStartup>
  127.             <RunToMain>1</RunToMain>
  128.             <RestoreBreakpoints>1</RestoreBreakpoints>
  129.             <RestoreWatchpoints>1</RestoreWatchpoints>
  130.             <RestoreMemoryDisplay>1</RestoreMemoryDisplay>
  131.             <RestoreFunctions>0</RestoreFunctions>
  132.             <RestoreToolbox>1</RestoreToolbox>
  133.           </Target>
  134.           <RunDebugAfterBuild>0</RunDebugAfterBuild>
  135.           <TargetSelection>0</TargetSelection>
  136.           <SimDlls>
  137.             <CpuDll></CpuDll>
  138.             <CpuDllArguments></CpuDllArguments>
  139.             <PeripheralDll></PeripheralDll>
  140.             <PeripheralDllArguments></PeripheralDllArguments>
  141.             <InitializationFile></InitializationFile>
  142.           </SimDlls>
  143.           <TargetDlls>
  144.             <CpuDll></CpuDll>
  145.             <CpuDllArguments></CpuDllArguments>
  146.             <PeripheralDll></PeripheralDll>
  147.             <PeripheralDllArguments></PeripheralDllArguments>
  148.             <InitializationFile></InitializationFile>
  149.             <Driver>BINUL2ARM.DLL</Driver>
  150.           </TargetDlls>
  151.         </DebugOption>
  152.         <Utilities>
  153.           <Flash1>
  154.             <UseTargetDll>1</UseTargetDll>
  155.             <UseExternalTool>0</UseExternalTool>
  156.             <RunIndependent>0</RunIndependent>
  157.             <UpdateFlashBeforeDebugging>1</UpdateFlashBeforeDebugging>
  158.             <Capability>1</Capability>
  159.             <DriverSelection>4096</DriverSelection>
  160.           </Flash1>
  161.           <Flash2>BINUL2ARM.DLL</Flash2>
  162.           <Flash3>"LPC210x_ISP.EXE" ("#H" ^X $D COM1: 38400 1)</Flash3>
  163.           <Flash4></Flash4>
  164.         </Utilities>
  165.         <TargetArmAds>
  166.           <ArmAdsMisc>
  167.             <GenerateListings>0</GenerateListings>
  168.             <asHll>1</asHll>
  169.             <asAsm>1</asAsm>
  170.             <asMacX>1</asMacX>
  171.             <asSyms>1</asSyms>
  172.             <asFals>1</asFals>
  173.             <asDbgD>1</asDbgD>
  174.             <asForm>1</asForm>
  175.             <ldLst>0</ldLst>
  176.             <ldmm>1</ldmm>
  177.             <ldXref>1</ldXref>
  178.             <BigEnd>0</BigEnd>
  179.             <AdsALst>1</AdsALst>
  180.             <AdsACrf>1</AdsACrf>
  181.             <AdsANop>0</AdsANop>
  182.             <AdsANot>0</AdsANot>
  183.             <AdsLLst>1</AdsLLst>
  184.             <AdsLmap>1</AdsLmap>
  185.             <AdsLcgr>1</AdsLcgr>
  186.             <AdsLsym>1</AdsLsym>
  187.             <AdsLszi>1</AdsLszi>
  188.             <AdsLtoi>1</AdsLtoi>
  189.             <AdsLsun>1</AdsLsun>
  190.             <AdsLven>1</AdsLven>
  191.             <AdsLsxf>1</AdsLsxf>
  192.             <RvctClst>0</RvctClst>
  193.             <GenPPlst>0</GenPPlst>
  194.             <AdsCpuType>ARM7TDMI</AdsCpuType>
  195.             <RvctDeviceName></RvctDeviceName>
  196.             <mOS>0</mOS>
  197.             <uocRom>0</uocRom>
  198.             <uocRam>0</uocRam>
  199.             <hadIROM>1</hadIROM>
  200.             <hadIRAM>1</hadIRAM>
  201.             <hadXRAM>0</hadXRAM>
  202.             <uocXRam>0</uocXRam>
  203.             <RvdsVP>0</RvdsVP>
  204.             <hadIRAM2>1</hadIRAM2>
  205.             <hadIROM2>0</hadIROM2>
  206.             <StupSel>8</StupSel>
  207.             <useUlib>0</useUlib>
  208.             <EndSel>0</EndSel>
  209.             <uLtcg>0</uLtcg>
  210.             <RoSelD>3</RoSelD>
  211.             <RwSelD>3</RwSelD>
  212.             <CodeSel>0</CodeSel>
  213.             <OptFeed>0</OptFeed>
  214.             <NoZi1>0</NoZi1>
  215.             <NoZi2>0</NoZi2>
  216.             <NoZi3>0</NoZi3>
  217.             <NoZi4>0</NoZi4>
  218.             <NoZi5>0</NoZi5>
  219.             <Ro1Chk>0</Ro1Chk>
  220.             <Ro2Chk>0</Ro2Chk>
  221.             <Ro3Chk>0</Ro3Chk>
  222.             <Ir1Chk>1</Ir1Chk>
  223.             <Ir2Chk>0</Ir2Chk>
  224.             <Ra1Chk>0</Ra1Chk>
  225.             <Ra2Chk>0</Ra2Chk>
  226.             <Ra3Chk>0</Ra3Chk>
  227.             <Im1Chk>1</Im1Chk>
  228.             <Im2Chk>0</Im2Chk>
  229.             <OnChipMemories>
  230.               <Ocm1>
  231.                 <Type>0</Type>
  232.                 <StartAddress>0x0</StartAddress>
  233.                 <Size>0x0</Size>
  234.               </Ocm1>
  235.               <Ocm2>
  236.                 <Type>0</Type>
  237.                 <StartAddress>0x0</StartAddress>
  238.                 <Size>0x0</Size>
  239.               </Ocm2>
  240.               <Ocm3>
  241.                 <Type>0</Type>
  242.                 <StartAddress>0x0</StartAddress>
  243.                 <Size>0x0</Size>
  244.               </Ocm3>
  245.               <Ocm4>
  246.                 <Type>0</Type>
  247.                 <StartAddress>0x0</StartAddress>
  248.                 <Size>0x0</Size>
  249.               </Ocm4>
  250.               <Ocm5>
  251.                 <Type>0</Type>
  252.                 <StartAddress>0x0</StartAddress>
  253.                 <Size>0x0</Size>
  254.               </Ocm5>
  255.               <Ocm6>
  256.                 <Type>0</Type>
  257.                 <StartAddress>0x0</StartAddress>
  258.                 <Size>0x0</Size>
  259.               </Ocm6>
  260.               <IRAM>
  261.                 <Type>0</Type>
  262.                 <StartAddress>0x40000000</StartAddress>
  263.                 <Size>0x10000</Size>
  264.               </IRAM>
  265.               <IROM>
  266.                 <Type>1</Type>
  267.                 <StartAddress>0x0</StartAddress>
  268.                 <Size>0x80000</Size>
  269.               </IROM>
  270.               <XRAM>
  271.                 <Type>0</Type>
  272.                 <StartAddress>0x0</StartAddress>
  273.                 <Size>0x0</Size>
  274.               </XRAM>
  275.               <OCR_RVCT1>
  276.                 <Type>1</Type>
  277.                 <StartAddress>0x0</StartAddress>
  278.                 <Size>0x0</Size>
  279.               </OCR_RVCT1>
  280.               <OCR_RVCT2>
  281.                 <Type>1</Type>
  282.                 <StartAddress>0x0</StartAddress>
  283.                 <Size>0x0</Size>
  284.               </OCR_RVCT2>
  285.               <OCR_RVCT3>
  286.                 <Type>1</Type>
  287.                 <StartAddress>0x0</StartAddress>
  288.                 <Size>0x0</Size>
  289.               </OCR_RVCT3>
  290.               <OCR_RVCT4>
  291.                 <Type>1</Type>
  292.                 <StartAddress>0x0</StartAddress>
  293.                 <Size>0x80000</Size>
  294.               </OCR_RVCT4>
  295.               <OCR_RVCT5>
  296.                 <Type>1</Type>
  297.                 <StartAddress>0x0</StartAddress>
  298.                 <Size>0x0</Size>
  299.               </OCR_RVCT5>
  300.               <OCR_RVCT6>
  301.                 <Type>0</Type>
  302.                 <StartAddress>0x0</StartAddress>
  303.                 <Size>0x0</Size>
  304.               </OCR_RVCT6>
  305.               <OCR_RVCT7>
  306.                 <Type>0</Type>
  307.                 <StartAddress>0x0</StartAddress>
  308.                 <Size>0x0</Size>
  309.               </OCR_RVCT7>
  310.               <OCR_RVCT8>
  311.                 <Type>0</Type>
  312.                 <StartAddress>0x0</StartAddress>
  313.                 <Size>0x0</Size>
  314.               </OCR_RVCT8>
  315.               <OCR_RVCT9>
  316.                 <Type>0</Type>
  317.                 <StartAddress>0x40000000</StartAddress>
  318.                 <Size>0xe800</Size>
  319.               </OCR_RVCT9>
  320.               <OCR_RVCT10>
  321.                 <Type>0</Type>
  322.                 <StartAddress>0x7fe00000</StartAddress>
  323.                 <Size>0x4000</Size>
  324.               </OCR_RVCT10>
  325.             </OnChipMemories>
  326.             <RvctStartVector></RvctStartVector>
  327.           </ArmAdsMisc>
  328.           <Cads>
  329.             <interw>1</interw>
  330.             <Optim>1</Optim>
  331.             <oTime>0</oTime>
  332.             <SplitLS>0</SplitLS>
  333.             <OneElfS>0</OneElfS>
  334.             <Strict>0</Strict>
  335.             <EnumInt>0</EnumInt>
  336.             <PlainCh>0</PlainCh>
  337.             <Ropi>0</Ropi>
  338.             <Rwpi>0</Rwpi>
  339.             <wLevel>0</wLevel>
  340.             <uThumb>0</uThumb>
  341.             <VariousControls>
  342.               <MiscControls></MiscControls>
  343.               <Define></Define>
  344.               <Undefine></Undefine>
  345.               <IncludePath></IncludePath>
  346.             </VariousControls>
  347.           </Cads>
  348.           <Aads>
  349.             <interw>1</interw>
  350.             <Ropi>0</Ropi>
  351.             <Rwpi>0</Rwpi>
  352.             <thumb>0</thumb>
  353.             <SplitLS>0</SplitLS>
  354.             <SwStkChk>0</SwStkChk>
  355.             <NoWarn>0</NoWarn>
  356.             <VariousControls>
  357.               <MiscControls></MiscControls>
  358.               <Define></Define>
  359.               <Undefine></Undefine>
  360.               <IncludePath></IncludePath>
  361.             </VariousControls>
  362.           </Aads>
  363.           <LDads>
  364.             <umfTarg>1</umfTarg>
  365.             <Ropi>0</Ropi>
  366.             <Rwpi>0</Rwpi>
  367.             <noStLib>0</noStLib>
  368.             <RepFail>1</RepFail>
  369.             <useFile>0</useFile>
  370.             <TextAddressRange>0x00000000</TextAddressRange>
  371.             <DataAddressRange>0x40000000</DataAddressRange>
  372.             <ScatterFile></ScatterFile>
  373.             <IncludeLibs></IncludeLibs>
  374.             <IncludeLibsPath></IncludeLibsPath>
  375.             <Misc></Misc>
  376.             <LinkerInputFile></LinkerInputFile>
  377.             <DisabledWarnings></DisabledWarnings>
  378.           </LDads>
  379.         </TargetArmAds>
  380.       </TargetOption>
  381.       <Groups>
  382.         <Group>
  383.           <GroupName>Target</GroupName>
  384.           <Files>
  385.             <File>
  386.               <FileName>target.c</FileName>
  387.               <FileType>1</FileType>
  388.               <FilePath>.apptarget.c</FilePath>
  389.             </File>
  390.             <File>
  391.               <FileName>IRQ.s</FileName>
  392.               <FileType>2</FileType>
  393.               <FilePath>.appIRQ.s</FilePath>
  394.             </File>
  395.             <File>
  396.               <FileName>Startup.s</FileName>
  397.               <FileType>2</FileType>
  398.               <FilePath>.appStartup.s</FilePath>
  399.             </File>
  400.           </Files>
  401.         </Group>
  402.         <Group>
  403.           <GroupName>ARM</GroupName>
  404.           <Files>
  405.             <File>
  406.               <FileName>Os_cpu_c.c</FileName>
  407.               <FileType>1</FileType>
  408.               <FilePath>.armOs_cpu_c.c</FilePath>
  409.             </File>
  410.             <File>
  411.               <FileName>Os_cpu_a.s</FileName>
  412.               <FileType>2</FileType>
  413.               <FilePath>.armOs_cpu_a.s</FilePath>
  414.             </File>
  415.           </Files>
  416.         </Group>
  417.         <Group>
  418.           <GroupName>UCOS</GroupName>
  419.           <Files>
  420.             <File>
  421.               <FileName>OS_CORE.C</FileName>
  422.               <FileType>1</FileType>
  423.               <FilePath>.ucosiiOS_CORE.C</FilePath>
  424.             </File>
  425.             <File>
  426.               <FileName>OS_FLAG.C</FileName>
  427.               <FileType>1</FileType>
  428.               <FilePath>.ucosiiOS_FLAG.C</FilePath>
  429.             </File>
  430.             <File>
  431.               <FileName>OS_MBOX.C</FileName>
  432.               <FileType>1</FileType>
  433.               <FilePath>.ucosiiOS_MBOX.C</FilePath>
  434.             </File>
  435.             <File>
  436.               <FileName>OS_MEM.C</FileName>
  437.               <FileType>1</FileType>
  438.               <FilePath>.ucosiiOS_MEM.C</FilePath>
  439.             </File>
  440.             <File>
  441.               <FileName>OS_MUTEX.C</FileName>
  442.               <FileType>1</FileType>
  443.               <FilePath>.ucosiiOS_MUTEX.C</FilePath>
  444.             </File>
  445.             <File>
  446.               <FileName>OS_Q.C</FileName>
  447.               <FileType>1</FileType>
  448.               <FilePath>.ucosiiOS_Q.C</FilePath>
  449.             </File>
  450.             <File>
  451.               <FileName>OS_SEM.C</FileName>
  452.               <FileType>1</FileType>
  453.               <FilePath>.ucosiiOS_SEM.C</FilePath>
  454.             </File>
  455.             <File>
  456.               <FileName>OS_TASK.C</FileName>
  457.               <FileType>1</FileType>
  458.               <FilePath>.ucosiiOS_TASK.C</FilePath>
  459.             </File>
  460.             <File>
  461.               <FileName>OS_TIME.C</FileName>
  462.               <FileType>1</FileType>
  463.               <FilePath>.ucosiiOS_TIME.C</FilePath>
  464.             </File>
  465.           </Files>
  466.         </Group>
  467.         <Group>
  468.           <GroupName>APP</GroupName>
  469.           <Files>
  470.             <File>
  471.               <FileName>main.c</FileName>
  472.               <FileType>1</FileType>
  473.               <FilePath>.appmain.c</FilePath>
  474.             </File>
  475.           </Files>
  476.         </Group>
  477.       </Groups>
  478.     </Target>
  479.   </Targets>
  480. </Project>