本帖最后由 永远不停 于 2021-1-28 11:51 编辑
如题,在学习这块芯片时,发现一个有意思的地方,一般I/O都有多个复用功能。然后手册里说每个端口的外设功能是有优先级的,见下表:
手册里说,当使能了多个输出时,会按优先级控制,这个可以理解。
这里的PORTA是有模拟输入功能的,做ADC的输入通道,手册上说,当引脚处于模拟模式时,数字输出功能也可以控制该引脚,那这样数字输出的电平会影响外部输入的电压,导致ADC采样的结果错误。数字和模拟怎么能同时用呢?还是我理解有问题?有没有哪位大佬可以解释一下这个功能是什么意思。小弟万分感谢!
|