您尚未登录。

楼主 # 2021-09-01 11:41:30

echo
会员
注册时间: 2020-04-16
已发帖子: 358
积分: 363.5

ESP8266的外设真的很拉垮

手册上说的外设有:UART、GPIO、I2C、I2S、SDIO、PWM、ADC、SPI

实际上呢,I2C和PWM都是软件实现的实际上硬件并没有,ADC只有10位,1个输入端口,测量范围1V,基本和没有差不多。

I2S、SDIO和SPI实际上都是SPI,除去GPIO,真正硬件实现的外设只有UART和SPI。

离线

#1 2021-09-01 12:49:00

ubuntu
会员
注册时间: 2020-03-30
已发帖子: 272
积分: 250

Re: ESP8266的外设真的很拉垮

I2C和PWM都是软件实现的实际上硬件并没有

阔怕阔怕

离线

楼主 #2 2021-09-01 12:55:25

echo
会员
注册时间: 2020-04-16
已发帖子: 358
积分: 363.5

Re: ESP8266的外设真的很拉垮

买wifi芯片送个不要钱的Xtensa核心,外设不能强求。而且价格是真香

离线

#3 2021-09-01 15:14:59

rrgt
会员
注册时间: 2021-08-31
已发帖子: 1
积分: 0.5

Re: ESP8266的外设真的很拉垮

比较好的就是,我只用UART和SPI,I2C用GPIO模拟.

离线

#4 2021-09-01 15:53:25

XIVN1987
会员
注册时间: 2019-08-30
已发帖子: 250
积分: 311.5

Re: ESP8266的外设真的很拉垮

SOC是这样,,外设比较少

想要外设多的话,,还得是MCU,,MCU各种外设都很全

离线

楼主 #5 2021-09-01 16:33:39

echo
会员
注册时间: 2020-04-16
已发帖子: 358
积分: 363.5

Re: ESP8266的外设真的很拉垮

后续的ESP32系列就正常多了,I2C,PWM都是硬件的,甚至连USB和CAN都有了

XIVN1987 说:

SOC是这样,,外设比较少

想要外设多的话,,还得是MCU,,MCU各种外设都很全

离线

#6 2021-09-03 08:54:14

晕哥小弟
会员
注册时间: 2019-04-04
已发帖子: 309
积分: 299.5

Re: ESP8266的外设真的很拉垮

说一个真实的案例,使用ESP-C3F,刚开始以为他很多引脚能用,因为内置了FLASH,所以把他引出的SPI FLASH引脚全部刚IO使用。结果...... 哎。总之老老实实加个MCU吧 。本来想ESP8266使用二次开发,专门用来处理网络数据,再弄个便宜点的MCU做外围控制。但是受限于OTA,还是直接好点单片机加AT方案。

离线

#7 2021-09-03 10:31:54

enjoyic
会员
注册时间: 2018-10-25
已发帖子: 17
积分: 12.5

Re: ESP8266的外设真的很拉垮

@晕哥小弟
手册上好像说了不建议当普通IO口用,内部flash用了的。

离线

楼主 #8 2021-09-03 10:41:21

echo
会员
注册时间: 2020-04-16
已发帖子: 358
积分: 363.5

Re: ESP8266的外设真的很拉垮

内置FLASH只是把外面那颗SPI FLASH封进去了而已。所以管脚没法干别的用。
@晕哥小弟

离线

#9 2021-09-03 11:36:20

晕哥小弟
会员
注册时间: 2019-04-04
已发帖子: 309
积分: 299.5

Re: ESP8266的外设真的很拉垮

之前他们有个代理,说是可以用的,还重新购买一块试了下。哎。最终这个方案放弃。

离线

#10 2021-09-03 23:38:29

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
已发帖子: 916
积分: 903
个人网站

Re: ESP8266的外设真的很拉垮

那请问,sdio也是模拟的吗?!!!!
esp8266,esp8089是一样的,可以跑sdio或spi的WiFi

离线

#11 2021-09-05 04:20:03

sanpe
会员
注册时间: 2021-08-30
已发帖子: 4
积分: 2

Re: ESP8266的外设真的很拉垮

esp8266其实和esp8089是一款芯片,只是内部的BROM程序不一样, 有两个spi分别在(0x60000200 和 0x60000100),  两个串口分别在(0x60000000和0x60000F00), 一个i2s在(0x60000E00), 一个sdio从机在(0x60000B00)

离线

楼主 #12 2021-09-09 09:07:08

echo
会员
注册时间: 2020-04-16
已发帖子: 358
积分: 363.5

Re: ESP8266的外设真的很拉垮

还有个坑,ESP8266的UART看起来有两个,实际上只有1.5个,因为UART1的RXD被SPI FLASH占用了,只有TXD可以用,所以UART1只能算半个。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn