问答

汇集网友智慧,解决技术难题

21ic问答首页 - GD32F130C8T6无法使能COMP比较器

COM 比较器 gd32f130c8t6 GD32F130 gd32f1

GD32F130C8T6无法使能COMP比较器

zzwdha2021-11-01
如题,无法使能比较器,很奇怪,使能位写完就被清零了
回答 +关注 1
5426人浏览 12人回答问题 分享 举报
12 个回答
  • 看看手册
  • 是不是你使用的这个型号本身就没有啊
  • 真是有趣!我没有去看130的Datasheet,只参照官网下载的最新版本的用户手册和3.3.2版本的库函数,这两个上面都表示130有比较器,没想到Dadasheet还玩这一出! 太误导人了!
  • 感谢各位的答复!
  • 本帖最后由 autodash 于 2021-11-2 13:02 编辑

    637506180c5d87c70d.png 194956180c5df63839.png 287386180c65a641a0.png 533616180c65f1d1e0.png
    zzwdha 2021-11-2 22:36 回复TA
    这位朋友真细心,我没有去看130的Datasheet,只看了官网下载的最新版本的用户手册和3.3.2版本的库函数,这两个上面都表示130有比较器,太误导人了! 
  • /*!
        \file    readme.txt
        \brief   description of the comparator pwm signal control demo

        \version 2014-12-26, V1.0.0, platform GD32F1x0(x=3,5)
        \version 2016-01-15, V2.0.0, platform GD32F1x0(x=3,5,7,9)
        \version 2016-04-30, V3.0.0, firmware update for GD32F1x0(x=3,5,7,9)
        \version 2017-06-19, V3.1.0, firmware update for GD32F1x0(x=3,5,7,9)
        \version 2019-11-20, V3.2.0, firmware update for GD32F1x0(x=3,5,7,9)
        \version 2020-09-21, V3.3.0, firmware update for GD32F1x0(x=3,5,7,9)
    */

    ---------------------------------------------------------------------------------
    /*!
        \file  gd32f1x0_cmp.c
        \brief CMP driver
    */

    /*
        Copyright (C) 2017 GigaDevice

        2014-12-26, V1.0.0, platform GD32F1x0(x=5)
        2016-01-15, V2.0.0, platform GD32F1x0(x=5,9)
        2016-04-30, V3.0.0, firmware update for GD32F1x0(x=5,9)
        2017-06-19, V3.1.0, firmware update for GD32F1x0(x=5,9)
    */

    #include "gd32f1x0_cmp.h"

  • 非常神奇的事情, GD32F1x0 , 3 /5/7/9  看datasheet 最新版  130 170 没有Comparator,库也是3.1.0 之前,也是只支持5 9,但是诡异的是到了3.3.2的库,居然支持了 3/5/7/9   是不是有点精神分裂。综合这些信息,只能靠蒙,130 170 不支持Comparator,150 190 支持 。
  • imdx 发表于 2021-11-2 12:06
    原因:你不能使能一个不存在的外设。

  • 原因:你不能使能一个不存在的外设。
12下一页

您需要登录后才可以回复 登录 | 注册