微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如果微控制器上没有端口引脚,它的功能是否在芯片上实现?

如何解决如果微控制器上没有端口引脚,它的功能是否在芯片上实现?

我使用的是微控制器 NUC240LC2AE。它说它们是连接到端口 A7 的内置温度传感器。在查看控制器的引脚图时,没有分配 PA.7 的引脚。 那么有没有可能温度传感器模块的实现不是在芯片中完成的呢?或者是不是没有为GPIO提供外部引脚,而是在内部连接到ADC? 我试图实现代码,假设它在控制器内部并且没有提供外部引脚,但代码不起作用。 数据表中的一般描述是“一个具有 1℃ 分辨率的内置温度传感器” 有什么办法可以确认吗?

enter image description here

enter image description here

解决方法

它在内部连接到 ADC。根据芯片数据表,温度传感器是 ADC 通道 7 的三个可能输入之一。要使用它,您必须通过设置 TEMPCR 寄存器中的位 0 来启用传感器,并通过将 ADCHER 中的位 8 和 9 分别设置为 0 和 1 来选择它作为通道 7 的输入。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。