美文网首页
第二十章 高精度延时实验

第二十章 高精度延时实验

作者: 昨天剩下的一杯冷茶 | 来源:发表于2019-12-20 19:46 被阅读0次

    GPT定时器简介
    ① 时钟源选择

    image.png

    ②12位分频器,可设置04095,对应14096分频
    ③32位计数器
    ④和⑤,两路输入捕获
    ⑥三路输出比较寄存器
    ⑦三路输出比较中断,当计数器里面的值和输出比较寄存器里面的比较值相等就会触发输出比较中断。
    ⑧重新启动(restart)模式和自由运行(free-run)模式

    看寄存器

    GPTx_CR
    bit15:为1可以复位GPT定时器
    bit9:模式选择
    bit8:6:时钟源选择
    bit1:GPT使能模式

    GPTx_PR
    bit11:0:分频

    GPTx_SR
    bit5:回滚标志位
    bit4:3:输入捕获标志位
    bit2:0:输出比较中断标志位,一共有三路输出比较通道。

    GPTx_CNT:计数寄存器
    GPTx_OCR:比较寄存器

    最后接着按照原子的示例代码照着敲一遍,编译烧录。
    这个工具来写代码挺舒服的。


    image.png

    相关文章

      网友评论

          本文标题:第二十章 高精度延时实验

          本文链接:https://www.haomeiwen.com/subject/ppdqnctx.html