找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 17331|回复: 19
收起左侧

ESP8266里面自带了CPU为什么大家还要用51单片机控制?

  [复制链接]
ID:437964 发表于 2018-12-2 21:45 | 显示全部楼层 |阅读模式
关于51单片机和ESP8266
想请教各位大师,目前有许多人想把ESP8266模块同51单片机相结合使用,但是esp8266 中也有cpu的功能,为什么还要使用51单片机,谢谢
回复

使用道具 举报

ID:285194 发表于 2018-12-3 08:10 | 显示全部楼层
你也可以直接使用SDk开发,只是端口比较少难度比较高而已,使用比较少的IO口可以考虑
回复

使用道具 举报

ID:396960 发表于 2018-12-3 09:41 | 显示全部楼层
平时大部分用的所谓8266,是模块,只是通过IIC或者SPI接口和它通讯,所以就用单片机和它通讯咯。确实,8266也是个单片机,很多的无线插头就直接用8266做的。 想研究可以买个8266开发套件的。

评分

参与人数 1黑币 +100 收起 理由
admin + 100 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:308437 发表于 2018-12-3 09:55 | 显示全部楼层
同意,一楼,你要控制数量较少的东西,直接用8266就可以了,但是,如果要用很多的东西,IO口不够用,就是要接一个单片机
回复

使用道具 举报

ID:94031 发表于 2018-12-3 10:05 | 显示全部楼层
ESP8266模块里的单片机是为完成自己任务服务,另外加的单片机是完成其他任务,这是提高速度的多核思想。
回复

使用道具 举报

ID:437964 发表于 2018-12-3 11:10 | 显示全部楼层
774559006 发表于 2018-12-3 08:10
你也可以直接使用SDk开发,只是端口比较少难度比较高而已,使用比较少的IO口可以考虑

谢谢你的帮助
回复

使用道具 举报

ID:437964 发表于 2018-12-3 11:11 | 显示全部楼层
phang 发表于 2018-12-3 09:41
平时大部分用的所谓8266,是模块,只是通过IIC或者SPI接口和它通讯,所以就用单片机和它通讯咯。确实,8266 ...

谢谢你的帮助
回复

使用道具 举报

ID:437964 发表于 2018-12-3 11:11 | 显示全部楼层
yousunny 发表于 2018-12-3 09:55
同意,一楼,你要控制数量较少的东西,直接用8266就可以了,但是,如果要用很多的东西,IO口不够用,就是要 ...

谢谢你的帮助
回复

使用道具 举报

ID:437964 发表于 2018-12-3 11:12 | 显示全部楼层
xuyaqi 发表于 2018-12-3 10:05
ESP8266模块里的单片机是为完成自己任务服务,另外加的单片机是完成其他任务,这是提高速度的多核思想。

谢谢你的帮助
回复

使用道具 举报

ID:421499 发表于 2018-12-3 17:17 | 显示全部楼层
其实也有很多人不熟悉8266的cpu,所以用51比较顺手
回复

使用道具 举报

ID:437964 发表于 2018-12-7 11:31 | 显示全部楼层
哈喽哈 发表于 2018-12-3 17:17
其实也有很多人不熟悉8266的cpu,所以用51比较顺手

同意你的观点
回复

使用道具 举报

ID:246251 发表于 2018-12-10 15:00 | 显示全部楼层
8266本身的固件开发环境需要搭建还需要时间去熟悉,不如keil来的快,同时51的资源那么多,好多可以进行移植,8266就比较少了
回复

使用道具 举报

ID:250700 发表于 2018-12-15 14:29 | 显示全部楼层
可以搜索一下(esp8266 arduino 单芯片),有几个案例可以学习,有用arduino开发平台的 源代码 可以参考
回复

使用道具 举报

ID:137736 发表于 2018-12-15 16:06 | 显示全部楼层
可以不用,用Luna,Arduino,Python直接开发,单片机大家用熟了,习惯问题。
回复

使用道具 举报

ID:250700 发表于 2018-12-17 09:56 | 显示全部楼层
esp8266 模块 利用自带CPU 开发,模块带用 wifi 功能(用到网络协议等模块代码),Arduino开发平台带有这些模块代码 可以直接利用,只要加入自己的通信或者控制代码就可以了。
回复

使用道具 举报

ID:449435 发表于 2018-12-19 22:42 | 显示全部楼层

可以不用,用Luna,Arduino,Python直接开发,单片机大家用熟了,习惯问题。
回复

使用道具 举报

ID:437964 发表于 2018-12-20 13:22 | 显示全部楼层
哈喽哈 发表于 2018-12-3 17:17
其实也有很多人不熟悉8266的cpu,所以用51比较顺手

谢谢你的回答
回复

使用道具 举报

ID:437964 发表于 2018-12-20 13:51 | 显示全部楼层
new_hand 发表于 2018-12-10 15:00
8266本身的固件开发环境需要搭建还需要时间去熟悉,不如keil来的快,同时51的资源那么多,好多可以进行移植 ...

同意你的观点,谢谢
回复

使用道具 举报

ID:437964 发表于 2018-12-20 13:52 | 显示全部楼层
果冻宝宝 发表于 2018-12-19 22:42
可以不用,用Luna,Arduino,Python直接开发,单片机大家用熟了,习惯问题。

谢谢,同意你的观点
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表