This commit is contained in:
2026-03-20 21:19:04 +08:00
parent 90c3d919df
commit 9d3b4b836f
247 changed files with 22127 additions and 30305 deletions

0
project/.vscode/c_cpp_properties.json vendored Executable file → Normal file
View File

0
project/.vscode/uv4.log vendored Executable file → Normal file
View File

0
project/EventRecorderStub.scvd Executable file → Normal file
View File

11268
project/JLinkLog.txt Executable file → Normal file

File diff suppressed because it is too large Load Diff

0
project/JLinkSettings.ini Executable file → Normal file
View File

File diff suppressed because one or more lines are too long

1202
project/LH32M0G3.uvguix.hyj Executable file → Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

397
project/LH32M0G3.uvguix.siarg Executable file → Normal file

File diff suppressed because one or more lines are too long

676
project/LH32M0G3.uvoptx Executable file → Normal file

File diff suppressed because it is too large Load Diff

186
project/LH32M0G3.uvprojx Executable file → Normal file
View File

@@ -10,7 +10,6 @@
<TargetName>Target 1</TargetName>
<ToolsetNumber>0x4</ToolsetNumber>
<ToolsetName>ARM-ADS</ToolsetName>
<pArmCC>6190000::V6.19::ARMCLANG</pArmCC>
<pCCUsed>6190000::V6.19::ARMCLANG</pCCUsed>
<uAC6>1</uAC6>
<TargetOption>
@@ -81,7 +80,7 @@
<nStopB2X>0</nStopB2X>
</BeforeMake>
<AfterMake>
<RunUserProg1>1</RunUserProg1>
<RunUserProg1>0</RunUserProg1>
<RunUserProg2>0</RunUserProg2>
<UserProg1Name>fromelf.exe --bin -o "$L@L.bin" "#L"</UserProg1Name>
<UserProg2Name></UserProg2Name>
@@ -140,7 +139,7 @@
<bUseTDR>1</bUseTDR>
<Flash2>BIN\UL2CM3.DLL</Flash2>
<Flash3>"" ()</Flash3>
<Flash4></Flash4>
<Flash4>.\LH_flash.ini</Flash4>
<pFcarmOut></pFcarmOut>
<pFcarmGrp></pFcarmGrp>
<pFcArmRoot></pFcArmRoot>
@@ -278,7 +277,7 @@
<OCR_RVCT4>
<Type>1</Type>
<StartAddress>0x8000000</StartAddress>
<Size>0x1c000</Size>
<Size>0x20000</Size>
</OCR_RVCT4>
<OCR_RVCT5>
<Type>1</Type>
@@ -324,7 +323,7 @@
<PlainCh>0</PlainCh>
<Ropi>0</Ropi>
<Rwpi>0</Rwpi>
<wLevel>1</wLevel>
<wLevel>3</wLevel>
<uThumb>0</uThumb>
<uSurpInc>0</uSurpInc>
<uC99>1</uC99>
@@ -341,7 +340,7 @@
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath>..\library\inc;..\user;..\user\Main;..\user\Protocol;..\user\Utility;..\user\MCU;..\user\Device;..\user\Compute;..\user\Interface;..\library\src;..\user\Core</IncludePath>
<IncludePath>..\library\inc;..\user;..\user\Main;..\user\Protocol;..\user\Utility;..\user\MCU;..\user\Device;..\user\Compute;..\user\Interface;..\library\src;D:\Soft_DataBase\xwechat_files\wxid_uzdbjpfqp52922_31ad\msg\file\2025-12\LH32M0G3XX-FS5001-Sleep\LH32M0G3XX-FS5001-Sleep\user\MCU</IncludePath>
</VariousControls>
</Cads>
<Aads>
@@ -485,60 +484,60 @@
<FileType>1</FileType>
<FilePath>..\library\src\lh32m0g3x_exti.c</FilePath>
</File>
<File>
<FileName>lh32m0g3x_mcal.c</FileName>
<FileType>1</FileType>
<FilePath>..\library\src\lh32m0g3x_mcal.c</FilePath>
</File>
<File>
<FileName>lh32m0g3x_mio.c</FileName>
<FileType>1</FileType>
<FilePath>..\library\src\lh32m0g3x_mio.c</FilePath>
</File>
<File>
<FileName>lh32m0g3x_xlink.c</FileName>
<FileType>1</FileType>
<FilePath>..\library\src\lh32m0g3x_xlink.c</FilePath>
</File>
<File>
<FileName>lh32m0g3x_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\library\src\lh32m0g3x_spi.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>LHLMCU</GroupName>
<Files>
<File>
<FileName>lhl_adc.c</FileName>
<FileName>lhl_systemclock.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_adc.c</FilePath>
<FilePath>..\user\MCU\lhl_systemclock.c</FilePath>
</File>
<File>
<FileName>lhl_adc_dma.c</FileName>
<FileName>lhl_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_adc_dma.c</FilePath>
<FilePath>..\user\MCU\lhl_gpio.c</FilePath>
</File>
<File>
<FileName>lhl_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_rtc.c</FilePath>
</File>
<File>
<FileName>lhl_lptimer.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_lptimer.c</FilePath>
</File>
<File>
<FileName>lhl_timer.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_timer.c</FilePath>
</File>
<File>
<FileName>lhl_btim.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_btim.c</FilePath>
</File>
<File>
<FileName>lhl_uart.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_uart.c</FilePath>
</File>
<File>
<FileName>lhl_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_dma.c</FilePath>
</File>
<File>
<FileName>lhl_exti.c</FileName>
<FileName>lhl_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_exti.c</FilePath>
<FilePath>..\user\MCU\lhl_adc.c</FilePath>
</File>
<File>
<FileName>lhl_gpio.c</FileName>
<FileName>lhl_watchdog.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_gpio.c</FilePath>
<FilePath>..\user\MCU\lhl_watchdog.c</FilePath>
</File>
<File>
<FileName>lhl_i2c_slave.c</FileName>
@@ -551,55 +550,20 @@
<FilePath>..\user\MCU\lhl_i2c_soft.c</FilePath>
</File>
<File>
<FileName>lhl_lowpower.c</FileName>
<FileName>lhl_exti.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_lowpower.c</FilePath>
</File>
<File>
<FileName>lhl_lptimer.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_lptimer.c</FilePath>
</File>
<File>
<FileName>lhl_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_rtc.c</FilePath>
</File>
<File>
<FileName>lhl_systemclock.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_systemclock.c</FilePath>
</File>
<File>
<FileName>lhl_timer.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_timer.c</FilePath>
</File>
<File>
<FileName>lhl_uart.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_uart.c</FilePath>
</File>
<File>
<FileName>lhl_watchdog.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_watchdog.c</FilePath>
</File>
<File>
<FileName>lhl_systick.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_systick.c</FilePath>
</File>
<File>
<FileName>lhl_xlink.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_xlink.c</FilePath>
<FilePath>..\user\MCU\lhl_exti.c</FilePath>
</File>
<File>
<FileName>lhl_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_flash.c</FilePath>
</File>
<File>
<FileName>lhl_lowpower.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\MCU\lhl_lowpower.c</FilePath>
</File>
</Files>
</Group>
<Group>
@@ -660,11 +624,6 @@
<FileType>1</FileType>
<FilePath>..\user\Protocol\SampProcess.c</FilePath>
</File>
<File>
<FileName>AvantGardeProtocol.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Protocol\AvantGardeProtocol.c</FilePath>
</File>
</Files>
</Group>
<Group>
@@ -700,11 +659,6 @@
<FileType>1</FileType>
<FilePath>..\user\Device\CAT24C512.c</FilePath>
</File>
<File>
<FileName>StorageDefine.h</FileName>
<FileType>5</FileType>
<FilePath>..\user\Main\StorageDefine.h</FilePath>
</File>
<File>
<FileName>MCP9808.c</FileName>
<FileType>1</FileType>
@@ -730,11 +684,6 @@
<FileType>1</FileType>
<FilePath>..\user\Device\HAFBLF0750C4AX5.c</FilePath>
</File>
<File>
<FileName>BLE.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Device\BLE.c</FilePath>
</File>
<File>
<FileName>key_power.c</FileName>
<FileType>1</FileType>
@@ -745,30 +694,40 @@
<FileType>1</FileType>
<FilePath>..\user\Device\oled.c</FilePath>
</File>
<File>
<FileName>BLE.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Device\BLE.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>Core</GroupName>
<Files>
<File>
<FileName>DP2006_VM1000.c</FileName>
<FileName>FS5001_H2.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Core\DP2006_VM1000.c</FilePath>
<FilePath>..\user\Core\FS5001_H2.c</FilePath>
</File>
<File>
<FileName>DP2006_VM1000.h</FileName>
<FileType>5</FileType>
<FilePath>..\user\Core\DP2006_VM1000.h</FilePath>
<FileName>DP2201V01.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Core\DP2201V01.c</FilePath>
</File>
<File>
<FileName>DP2006_VM1000_Parameter.h</FileName>
<FileType>5</FileType>
<FilePath>..\user\Core\DP2006_VM1000_Parameter.h</FilePath>
<FileName>D9V2VHH_DP1703V10.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Core\D9V2VHH_DP1703V10.c</FilePath>
</File>
<File>
<FileName>DP2006_VM1000_Header.h</FileName>
<FileName>Macro_Flange.h</FileName>
<FileType>5</FileType>
<FilePath>..\user\Core\DP2006_VM1000_Header.h</FilePath>
<FilePath>..\user\Main\Macro_Flange.h</FilePath>
</File>
<File>
<FileName>D9V2FR_DP2006V1000 .c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Core\D9V2FR_DP2006V1000 .c</FilePath>
</File>
</Files>
</Group>
@@ -800,26 +759,41 @@
<FileType>1</FileType>
<FilePath>..\user\Compute\TemperatureCorrect.c</FilePath>
</File>
<File>
<FileName>SavingData.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Compute\SavingData.c</FilePath>
</File>
<File>
<FileName>UnitConverter.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Compute\UnitConverter.c</FilePath>
</File>
<File>
<FileName>SavingData.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Compute\SavingData.c</FilePath>
</File>
<File>
<FileName>StaticTemperature.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Compute\StaticTemperature.c</FilePath>
</File>
<File>
<FileName>CheckSystemVoltage.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Compute\CheckSystemVoltage.c</FilePath>
</File>
<File>
<FileName>AdjustOffset.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Compute\AdjustOffset.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>Interface</GroupName>
<Files>
<File>
<FileName>Pulse.c</FileName>
<FileType>1</FileType>
<FilePath>..\user\Interface\Pulse.c</FilePath>
</File>
<File>
<FileName>Display.c</FileName>
<FileType>1</FileType>

0
project/Listings/startup_lh32m0g3x.lst Executable file → Normal file
View File

BIN
project/OBJ/DP2317_MF6600_LH32M0S3_APP.axf Executable file → Normal file

Binary file not shown.

9
project/OBJ/DP2317_MF6600_LH32M0S3_APP.build_log.htm Executable file → Normal file
View File

@@ -21,17 +21,12 @@ Target DLL: Segger\JL2CM3.dll V2.99.42.0
Dialog DLL: TARMCM1.DLL V1.14.6.0
<h2>Project:</h2>
C:\Users\hyj\Desktop\vm1000zuizhong\chenxuzuixing\LH32M0G314 Core V0307-1.8\project\LH32M0G3.uvprojx
Project File Date: 03/20/2026
C:\Users\hyj\Desktop\vm1000zuizhong\chenxuzuixing\LH32M0G3XX(V3_6) - 1.7- ble\LH32M0G3XX(replace_V3_6)\project\LH32M0G3.uvprojx
Project File Date: 03/03/2026
<h2>Output:</h2>
*** Using Compiler 'V6.19', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin'
Build target 'Target 1'
compiling DP2006_VM1000.c...
linking...
Program Size: Code=29034 RO-data=8146 RW-data=24 ZI-data=7632
FromELF: creating hex file...
After Build - User command #1: fromelf.exe --bin -o "C:\Users\hyj\Desktop\vm1000zuizhong\chenxuzuixing\LH32M0G314 Core V0307-1.8\project\OBJ\DP2317_MF6600_LH32M0S3_APP.bin" "C:\Users\hyj\Desktop\vm1000zuizhong\chenxuzuixing\LH32M0G314 Core V0307-1.8\project\OBJ\DP2317_MF6600_LH32M0S3_APP.axf"
".\OBJ\DP2317_MF6600_LH32M0S3_APP.axf" - 0 Error(s), 0 Warning(s).
<h2>Software Packages used:</h2>

4748
project/OBJ/DP2317_MF6600_LH32M0S3_APP.hex Executable file → Normal file

File diff suppressed because it is too large Load Diff

2508
project/OBJ/DP2317_MF6600_LH32M0S3_APP.htm Executable file → Normal file

File diff suppressed because it is too large Load Diff

42
project/OBJ/DP2317_MF6600_LH32M0S3_APP.lnp Executable file → Normal file
View File

@@ -18,28 +18,21 @@
".\obj\lh32m0g3x_flash.o"
".\obj\lh32m0g3x_rtc.o"
".\obj\lh32m0g3x_exti.o"
".\obj\lh32m0g3x_mcal.o"
".\obj\lh32m0g3x_mio.o"
".\obj\lh32m0g3x_xlink.o"
".\obj\lh32m0g3x_spi.o"
".\obj\lhl_adc.o"
".\obj\lhl_adc_dma.o"
".\obj\lhl_btim.o"
".\obj\lhl_dma.o"
".\obj\lhl_exti.o"
".\obj\lhl_systemclock.o"
".\obj\lhl_gpio.o"
".\obj\lhl_rtc.o"
".\obj\lhl_lptimer.o"
".\obj\lhl_timer.o"
".\obj\lhl_btim.o"
".\obj\lhl_uart.o"
".\obj\lhl_dma.o"
".\obj\lhl_adc.o"
".\obj\lhl_watchdog.o"
".\obj\lhl_i2c_slave.o"
".\obj\lhl_i2c_soft.o"
".\obj\lhl_lowpower.o"
".\obj\lhl_lptimer.o"
".\obj\lhl_rtc.o"
".\obj\lhl_systemclock.o"
".\obj\lhl_timer.o"
".\obj\lhl_uart.o"
".\obj\lhl_watchdog.o"
".\obj\lhl_systick.o"
".\obj\lhl_xlink.o"
".\obj\lhl_exti.o"
".\obj\lhl_flash.o"
".\obj\lhl_lowpower.o"
".\obj\main.o"
".\obj\maincore.o"
".\obj\modbus.o"
@@ -49,7 +42,6 @@
".\obj\usermodbus.o"
".\obj\readwritedatabycom.o"
".\obj\sampprocess.o"
".\obj\avantgardeprotocol.o"
".\obj\crc.o"
".\obj\user_math.o"
".\obj\filter.o"
@@ -60,18 +52,24 @@
".\obj\cat5171.o"
".\obj\mb85rs16.o"
".\obj\hafblf0750c4ax5.o"
".\obj\ble.o"
".\obj\key_power.o"
".\obj\oled.o"
".\obj\dp2006_vm1000.o"
".\obj\ble.o"
".\obj\fs5001_h2.o"
".\obj\dp2201v01.o"
".\obj\d9v2vhh_dp1703v10.o"
".\obj\d9v2fr_dp2006v1000 .o"
".\obj\flowratecompute.o"
".\obj\acccompute.o"
".\obj\correct.o"
".\obj\gasanalysis.o"
".\obj\temperaturecorrect.o"
".\obj\savingdata.o"
".\obj\unitconverter.o"
".\obj\savingdata.o"
".\obj\statictemperature.o"
".\obj\checksystemvoltage.o"
".\obj\adjustoffset.o"
".\obj\pulse.o"
".\obj\display.o"
--library_type=microlib --strict --scatter ".\OBJ\DP2317_MF6600_LH32M0S3_APP.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols

4
project/OBJ/DP2317_MF6600_LH32M0S3_APP.sct Executable file → Normal file
View File

@@ -2,8 +2,8 @@
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM1 0x08000000 0x0001C000 { ; load region size_region
ER_IROM1 0x08000000 0x0001C000 { ; load address = execution address
LR_IROM1 0x08000000 0x00020000 { ; load region size_region
ER_IROM1 0x08000000 0x00020000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)

0
project/OBJ/ExtDll.iex Executable file → Normal file
View File

7012
project/OBJ/LH32M0G3_Target 1.dep Executable file → Normal file

File diff suppressed because it is too large Load Diff