add CDC support

This commit is contained in:
XIVN1987
2021-12-18 19:08:31 +08:00
parent 1a9894350d
commit 3986ed7bf2
15 changed files with 1448 additions and 310 deletions
+13 -17
View File
@@ -10,18 +10,18 @@
<TargetName>NUCM480</TargetName>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName>
<pCCUsed>5060750::V5.06 update 6 (build 750)::ARMCC</pCCUsed>
<pCCUsed>5060960::V5.06 update 7 (build 960)::.\ARMCC</pCCUsed>
<uAC6>0</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>M482LIDAE</Device>
<Device>M482ZIDAE</Device>
<Vendor>Nuvoton</Vendor>
<PackID>Nuvoton.NuMicro_DFP.1.3.1</PackID>
<PackURL>http://www.nuvoton.com/hq/enu/Documents/KEILSoftwarePack</PackURL>
<Cpu>IRAM(0x20000000,0x28000) IROM(0x00000000,0x80000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000)</Cpu>
<FlashUtilSpec></FlashUtilSpec>
<StartupFile></StartupFile>
<FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0M481_AP_512 -FS00 -FL080000 -FP0($$Device:M482LIDAE$Flash\M481_AP_512.FLM))</FlashDriverDll>
<FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0M481_AP_512 -FS00 -FL080000 -FP0($$Device:M482ZIDAE$Flash\M481_AP_512.FLM))</FlashDriverDll>
<DeviceId>0</DeviceId>
<RegisterFile></RegisterFile>
<MemoryEnv></MemoryEnv>
@@ -33,7 +33,7 @@
<SLE66CMisc></SLE66CMisc>
<SLE66AMisc></SLE66AMisc>
<SLE66LinkerMisc></SLE66LinkerMisc>
<SFDFile>$$Device:M482LIDAE$SVD\Nuvoton\M481_v1.svd</SFDFile>
<SFDFile>$$Device:M482ZIDAE$SVD\Nuvoton\M481_v1.svd</SFDFile>
<bCustSvd>0</bCustSvd>
<UseEnv>0</UseEnv>
<BinPath></BinPath>
@@ -80,8 +80,8 @@
<nStopB2X>0</nStopB2X>
</BeforeMake>
<AfterMake>
<RunUserProg1>0</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
<RunUserProg1>1</RunUserProg1>
<RunUserProg2>1</RunUserProg2>
<UserProg1Name>fromelf --bin -o "$L@L.bin" "#L"</UserProg1Name>
<UserProg2Name>fromelf --text -a -c -o "$L@L.dis" "#L"</UserProg2Name>
<UserProg1Dos16Mode>0</UserProg1Dos16Mode>
@@ -185,6 +185,7 @@
<uocXRam>0</uocXRam>
<RvdsVP>1</RvdsVP>
<RvdsMve>0</RvdsMve>
<RvdsCdeCp>0</RvdsCdeCp>
<hadIRAM2>0</hadIRAM2>
<hadIROM2>0</hadIROM2>
<StupSel>8</StupSel>
@@ -351,7 +352,7 @@
<NoWarn>0</NoWarn>
<uSurpInc>0</uSurpInc>
<useXO>0</useXO>
<uClangAs>0</uClangAs>
<ClangAsOpt>4</ClangAsOpt>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
@@ -397,6 +398,11 @@
<FileType>1</FileType>
<FilePath>.\src\hid_transfer.c</FilePath>
</File>
<File>
<FileName>vcom_serial.c</FileName>
<FileType>1</FileType>
<FilePath>.\src\vcom_serial.c</FilePath>
</File>
</Files>
</Group>
<Group>
@@ -432,16 +438,6 @@
<FileType>1</FileType>
<FilePath>.\src\CSL\NUCM480_StdPeriph_Driver\clk.c</FilePath>
</File>
<File>
<FileName>dac.c</FileName>
<FileType>1</FileType>
<FilePath>.\src\CSL\NUCM480_StdPeriph_Driver\dac.c</FilePath>
</File>
<File>
<FileName>eadc.c</FileName>
<FileType>1</FileType>
<FilePath>.\src\CSL\NUCM480_StdPeriph_Driver\eadc.c</FilePath>
</File>
<File>
<FileName>gpio.c</FileName>
<FileType>1</FileType>