init: DLD154Pro 单线圈蓝牙车检器,从 DLD110SV4 复制初始代码和文档

This commit is contained in:
wangfq
2026-07-21 10:38:23 +08:00
commit 5f5f697992
128 changed files with 64619 additions and 0 deletions
@@ -0,0 +1,26 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,26 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,26 @@
{
"folders": [
{
"path": "."
},
{
"name": "DVM100BPro_Peipheral_28K",
"path": "e:\\pando\\dg\\prjs\\DVM\\DVM100B\\BLE\\DVM100BPro_Peipheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,26 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,26 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,26 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,27 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "E:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"mrs.init.arg": "",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,26 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,26 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,27 @@
{
"folders": [
{
"name": ".mrs",
"path": "."
},
{
"name": "DLR008B_28K_Gate",
"path": "../../../../../drd/DLR008B-test/DLR008B/BLE/DLR008B_28K_Gate"
}
],
"settings": {
"mrs.workspace.type": "project",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,26 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,27 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "E:\\pando\\dg\\prjs\\DLD\\DLD154Pro\\BLE\\DLD154Pro_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"mrs.init.arg": "",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
@@ -0,0 +1,27 @@
{
"folders": [
{
"path": "."
},
{
"name": "DLD110S_Peripheral_28K",
"path": "E:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K"
}
],
"settings": {
"mrs.workspace.type": "project",
"mrs.init.arg": "",
"files.associations": {
"*.c": "c",
"*.h": "cpp",
"*.hxx": "cpp",
"*.hpp": "cpp",
"*.c++": "cpp",
"*.cpp": "cpp",
"*.cxx": "cpp",
"*.cc": "cpp",
"*.hh": "cpp",
"*.h++": "cpp"
}
}
}
File diff suppressed because one or more lines are too long
@@ -0,0 +1,67 @@
{
"version": "0.2.0",
"configurations": [
{
"type": "mrs-debugger",
"request": "launch",
"name": "DLD110S_Peripheral_28K",
"cwd": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K",
"openOCDCfg": {
"useLocalOpenOCD": true,
"executable": "d:/MounRiver/MounRiver_Studio2/resources/app/resources/win32/components/WCH/OpenOCD/OpenOCD/bin/openocd.exe",
"configOptions": [
"-f \"d:/MounRiver/MounRiver_Studio2/resources/app/resources/win32/components/WCH/OpenOCD/OpenOCD/bin/wch-riscv.cfg\" -c \"chip_id CH59x\""
],
"gdbport": 3333,
"telnetport": 4444,
"tclport": 6666,
"host": "localhost",
"port": 3333,
"skipDownloadBeforeDebug": false,
"enablePageEraser": false,
"enableNoZeroWaitingAreaFlash": false
},
"gdbCfg": {
"executable": "d:/MounRiver/MounRiver_Studio2/resources/app/resources/win32/components/WCH/Toolchain/RISC-V Embedded GCC/bin/riscv-none-embed-gdb.exe",
"commands": [
"set mem inaccessible-by-default off",
"set architecture riscv:rv32",
"set remotetimeout unlimited"
],
"options": []
},
"startup": {
"initCommands": {
"initReset": true,
"initResetType": "init",
"armSemihosting": false,
"additionalCommands": []
},
"loadedFiles": {
"executableFile": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K\\obj\\DLD110S_Peripheral_28K.elf",
"symbolFile": "e:\\pando\\dg\\prjs\\DLD\\DLD110SB\\BLE\\DLD110S_Peripheral_28K\\obj\\DLD110S_Peripheral_28K.elf",
"executableFileOffset": 0,
"symbolFileOffset": 0
},
"runCommands": {
"runReset": true,
"runResetType": "halt",
"additionalCommands": [],
"setBreakAt": "handle_reset",
"continue": true,
"setProgramCounterAt": 0
},
"debugInRAM": false
},
"svdpath": "",
"output": {
"showDebugGDBTrace": true,
"saveDebugOutputToFile": false,
"showDebugOutputTimestamps": true
},
"isDualCoreDebug": false,
"dualCoreDebugRole": null,
"architecture": "RISC-V"
}
]
}
@@ -0,0 +1,20 @@
{
"details": [
{
"file": "APP/dbn_ble_srv.c",
"encoding": "utf8"
},
{
"file": "APP/peripheral_main.c",
"encoding": "utf8"
},
{
"file": "APP/include/storage.h",
"encoding": "utf8"
},
{
"file": "APP/include/cmcng.h",
"encoding": "utf8"
}
]
}