查看: 128|回复: 3

[未解决] 发现analogread()函数返回值中出现了1024这个数值,为什么?

[复制链接]

该用户从未签到

发表于 2020-11-22 21:19 | 显示全部楼层 |阅读模式
求助:发现analogread()函数返回值中出现了“1024”这个数值。查这个函数的手册介绍,返回值的区间为:0--1023,但是我发现返回值有“1024”,这个是什么原因?
  • TA的每日心情
    慵懒
    2020-3-8 11:08
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    发表于 2020-11-22 22:02 | 显示全部楼层
    超过参考电压了
  • TA的每日心情
    擦汗
    2019-7-29 00:08
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2020-11-22 22:10 | 显示全部楼层
    难道你用的不是标准 UNO?例如 STM32 或者 8266?

    该用户从未签到

     楼主| 发表于 2020-11-23 16:11 | 显示全部楼层
    本帖最后由 不亦说乎 于 2020-11-23 16:18 编辑

    我用的是ESP8266,测试的例程是arduino 自带的示例程序:AnalogReadSerial。结果AD转换出现了1024。片上10位AD转换结果区间难道不应该是0——1023吗?返回值为何出现了1024?这个请大家也测试一下哦。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    万万nano不得买山寨版
    万万nano不得买山寨版
    arduino nano板子体积小,方便开发小型机器人。不过山寨版不得买,到时候后悔都来不及
    【干货分享】mega2560原理图PCB图纸altium designer18
    【干货分享】mega2560原理
    分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
    串口处理字符串输出指定统计信息
    串口处理字符串输出指定统
    设问串口接收一串字符串,要求打印出全部字符串,统计一共有几个整数,找出最大的整数
    【Arduino】168种传感器模块系列实验(104)---MAX30102手腕心率
    【Arduino】168种传感器模
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    【项目】基于Arduino Nano的多功能桌面感应垃圾桶
    【项目】基于Arduino Nano
    基于Arduino Nano的多功能桌面感应垃圾桶 (不知不觉中,自己已经步入大学第三年的时
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表