单片机引脚复用使用不当会导致bug
Posted praiseslow
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单片机引脚复用使用不当会导致bug相关的知识,希望对你有一定的参考价值。
单片机的pin复用功能是很厉害的,比如powerpc系列的mpc5602D这一款芯片。
如果通过SIUL没有配置正确。
比如一个单片机的某个特定的pin有emios(PWM)的输出功能,同时该pin也可以有adc的功能(下文只讨论该pin)。
那么的确在有些情况下会存在adc捕获到emios的输出情况。
同时adc本来是输入的。结果由于配置的问题,对外围电路也产生了干扰。
这种bug一般不容易被用户察觉到。还以为是来自硬件的干扰。实际上是由于对SIUL的配置的bug导致一种看起来奇怪的bug。
此时只需要对siul配置正确就可以了。
以上是关于单片机引脚复用使用不当会导致bug的主要内容,如果未能解决你的问题,请参考以下文章