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