From a47c59a1d3958f322916cf1715d75899a80a2e44 Mon Sep 17 00:00:00 2001 From: dufresne <1625800082@qq.com> Date: Fri, 12 Sep 2025 17:53:32 +0800 Subject: [PATCH] no message --- .vscode/iar-vsc.json | 18 ++ .vscode/settings.json | 4 +- EWARM/Project.ewp | 26 ++- EWARM/Project.ewt | 21 +++ applications/main/main.c | 24 ++- drivers/drv_adc.c | 91 ++++++++++ drivers/drv_adc.h | 11 ++ drivers/drv_i2c.c | 0 drivers/drv_i2c.h | 0 drivers/drv_usart.c | 86 +++++++++ drivers/drv_usart.h | 29 +++ readme.md | 377 +++++++++++++++++++++++++++++++++++++++ rtthread/board.c | 3 +- rtthread/rtconfig.h | 2 +- 14 files changed, 682 insertions(+), 10 deletions(-) create mode 100644 .vscode/iar-vsc.json create mode 100644 drivers/drv_adc.c create mode 100644 drivers/drv_adc.h create mode 100644 drivers/drv_i2c.c create mode 100644 drivers/drv_i2c.h create mode 100644 drivers/drv_usart.c create mode 100644 drivers/drv_usart.h create mode 100644 readme.md diff --git a/.vscode/iar-vsc.json b/.vscode/iar-vsc.json new file mode 100644 index 0000000..33b7e43 --- /dev/null +++ b/.vscode/iar-vsc.json @@ -0,0 +1,18 @@ +{ + "workspace": { + "path": "${workspaceFolder}\\EWARM\\Project.eww" + }, + "workspaces": { + "${workspaceFolder}\\EWARM\\Project.eww": { + "configs": { + "${workspaceFolder}\\EWARM\\Project.ewp": "Debug" + }, + "selected": { + "path": "${workspaceFolder}\\EWARM\\Project.ewp" + } + } + }, + "workbench": { + "path": "D:\\Program Files\\IAR" + } +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 0f06797..83d2b82 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,7 @@ { "files.associations": { - "stdio.h": "c" + "stdio.h": "c", + "drv_usart.h": "c", + "rtservice.h": "c" } } \ No newline at end of file diff --git a/EWARM/Project.ewp b/EWARM/Project.ewp index d452e38..1e3623c 100644 --- a/EWARM/Project.ewp +++ b/EWARM/Project.ewp @@ -357,6 +357,7 @@ $PROJ_DIR$\..\rtthread $PROJ_DIR$\..\rtthread\include\libc $PROJ_DIR$\..\rtthread\include + D:\git\newPtz\drivers