From 48dd476e9d47e5f7ec036882c35c04f0fbf03db3 Mon Sep 17 00:00:00 2001 From: dufresneisme Date: Mon, 15 Sep 2025 19:53:50 +0800 Subject: [PATCH] no message --- drivers/drv_adc.c | 4 ++-- drivers/readme.md | 11 ++++------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/drivers/drv_adc.c b/drivers/drv_adc.c index 7cc0c72..1eeffc2 100644 --- a/drivers/drv_adc.c +++ b/drivers/drv_adc.c @@ -82,8 +82,8 @@ float ptz_adc1_collect_task() // static float adc1_v[LB_TIMES]; // static float curadc1_out; // static uint8_t adc1_num = 0; - int j,k; - float tem; + // int j,k; + // float tem; float curadc1; uint16_t value_V = 0; diff --git a/drivers/readme.md b/drivers/readme.md index 4aafc4b..7178464 100644 --- a/drivers/readme.md +++ b/drivers/readme.md @@ -107,17 +107,17 @@ GD32F4系列通常有多个ADC单元(如ADC0, ADC1, ADC2)。它们可以协 ```mermaid flowchart TD -subgraph A[任务内容(What)] +subgraph A[任务内容(What)] direction LR A1[规则组
常规任务队列] A2[注入组
高优先级任务队列] end -subgraph B[执行策略(How)] +subgraph B[执行策略(How)] B1[操作模式
单次/连续/扫描/间断] end -subgraph C[结果收集(What to do)] +subgraph C[结果收集(What to do)] direction LR C1[数据转移方式
查询/中断/DMA] end @@ -184,7 +184,6 @@ C1 -->|读取注入组
有专用寄存器| A2 三者协同工作,共同构成了一个高效、可靠且响应及时的数据采集系统。 - 在GD32微控制器的ADC驱动库中,`adc_routine_channel_config`函数用于配置规则组(常规序列)的通道序列。 ### 🧾 函数原型 @@ -216,11 +215,9 @@ void adc_routine_channel_config(uint32_t adc_periph, uint8_t rank, uint8_t chann ### 💡 总结 -你可以这样理解: +可以这样理解: * **`rank`(第二个参数)是“排队号”**:决定通道转换的**顺序**。 * **`channel`(第三个参数)是“身份证”**:确定转换的**具体是哪个物理通道**。 函数的作用就是将特定的物理通道(`channel`)安排到规则组转换序列中的指定位置(`rank`)上。 - -希望这些信息能帮助你更好地理解和使用GD32的ADC功能!