xiaogaooo 发表于 2023-6-26 15:57:16

AD7606采集数据不正常

本帖最后由 xiaogaooo 于 2023-6-26 15:58 编辑

我用的是GD32F470芯片,采用EXMC(类似FSMC)总线方式采集数据,配置方面参考的是硬汉哥的例程,但是数据显示不正常。可以帮忙看看吗。data:image/png;base64,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

xiaogaooo 发表于 2023-6-26 16:03:48

void AD7606_CtrlLinesConfig(void) {               rcu_periph_clock_enable(RCU_GPIOD);   rcu_periph_clock_enable(RCU_GPIOE);         rcu_periph_clock_enable(RCU_GPIOG);         rcu_periph_clock_enable(RCU_GPIOC);                          /* 设置 (D2),(D3),(D13), (D14),(D15), (D0), (D1) NOE复用输出*/           gpio_af_set(GPIOD, GPIO_AF_12,GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_14|GPIO_PIN_15|GPIO_PIN_4);           gpio_mode_set(GPIOD, GPIO_MODE_AF , GPIO_PUPD_NONE, GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_14|GPIO_PIN_15|GPIO_PIN_4);      gpio_output_options_set(GPIOD, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_14|GPIO_PIN_15|GPIO_PIN_4);               //(D4),(D5),(D6),(D7),(D8),(D9),(D10),(D11),(D12)         gpio_af_set(GPIOE, GPIO_AF_12,GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15);         gpio_mode_set(GPIOE,GPIO_MODE_AF,GPIO_PUPD_NONE, GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15);      gpio_output_options_set(GPIOE, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ,GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9|GPIO_PIN_10|GPIO_PIN_11|GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15);                       //FRSTDATA        gpio_af_set(GPIOG, GPIO_AF_12,GPIO_PIN_6);        gpio_mode_set(GPIOG, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_6);       gpio_output_options_set(GPIOG, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_6);               /* 主片选CS,设置 PG10为复用推挽输出 */         gpio_af_set(GPIOG, GPIO_AF_12,GPIO_PIN_10);         gpio_mode_set(GPIOG, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_10);      gpio_output_options_set(GPIOG, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_10);         gpio_bit_reset(GPIOG,GPIO_PIN_10);    {           //S0 S1 S2         gpio_mode_set(GPIOC, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9);      gpio_output_options_set(GPIOC, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_7|GPIO_PIN_8|GPIO_PIN_9);                    //CONVSTA B         gpio_mode_set(GPIOC, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_6);      gpio_output_options_set(GPIOC, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_6);                //ADRST         gpio_mode_set(GPIOG, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_8);      gpio_output_options_set(GPIOG, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_8);                      //BUSY           gpio_mode_set(GPIOG, GPIO_MODE_INPUT, GPIO_PUPD_NONE, GPIO_PIN_7);           }       }

xiaogaooo 发表于 2023-6-26 16:32:17

电源供电测量为4.85V左右,不足5V

eric2013 发表于 2023-6-27 08:24:28

xiaogaooo 发表于 2023-6-26 16:32
电源供电测量为4.85V左右,不足5V

楼主方便的话,接线原理图和你的配置文件发下

xiaogaooo 发表于 2023-6-27 08:31:22

本帖最后由 xiaogaooo 于 2023-6-27 11:46 编辑

数据不动。。

xiaogaooo 发表于 2023-6-27 08:31:47

xiaogaooo 发表于 2023-6-27 10:22:30

eric2013 发表于 2023-6-27 08:24
楼主方便的话,接线原理图和你的配置文件发下

可以帮忙解决一下吗

eric2013 发表于 2023-6-28 07:52:51

xiaogaooo 发表于 2023-6-27 10:22
可以帮忙解决一下吗

你的接线图没有分享。

从代码来看,你测试软件方式触发转换没,先别用定时器触发转换,这样还方便检查问题。

xiaogaooo 发表于 2023-6-28 08:35:30

页: [1]
查看完整版本: AD7606采集数据不正常