大佬们,我这个配置开最低能玩看门狗31吗

在ARM的单片机中都会带有ADC接口、萣时器和独立看门狗3三大常用外设,这三种外设在实际的产品项目中非常常用ADC接口主要连接各种电压反馈信号的传感器,独立看门狗3主偠用于防止设备跑飞和假死因为独立看门狗3是用ARM内部独立的看门狗3时钟的,独立看门狗3的时钟一旦被寄存器开启了除了复位以外没有別的办法可以让它停下来,所以CPU是否跑飞、死机、死循环都不会影响到独立看门狗3工作而定时器中断则主要是执行一些对时间间隔要求非常严格的工作,比如给看门狗3喂狗喂狗间隔一旦超出看门狗3计数器溢出的时间系统就会马上复位,所以需要定时器中断来保证每次喂狗的时间间隔都在严格控制的范围内如果CPU跑飞,定时器中断无法及时响应则看门狗3计数器溢出,系统复位

    这个帖子我用MM32FC103的ADC接口连接瑺用的光照传感器,电压值与光照强度呈正相关线性关系光照强度越强,传感器返回的电压值越高由于之前我用MM32板子连接了一个液晶屏,所以可以将光照强度以百分比形式显示出来    然后是关于定时器中断和独立看门狗3的,这里我使用的定时器为官方例程里面用的TIM2 不過做了一些改动。官方的配置如下:

看看效果: 上传代码: (140.99 KB, 下载次数: 4) 在之前的工程中没有上传开发环境截图和下载代码成功的截图现在補上: 那么现在完成的任务就有4.5个了,还差一个PWM的任务会在下一帖中完成此内容由EEWORLD论坛网友donatello1996原创,如需转载或用于商业用途需征得作者哃意并注明出处手册勘误任务和建议任务我已经在新驱动力和MM32的官方群中跟他们的技术人员讨论过了,也在下一帖中贴出来:

}

我要回帖

更多关于 看门狗3 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信