数码之家

 找回密码
 立即注册
搜索
查看: 6670|回复: 6

[Arduino] (已解决)求教,ESP8266串口收到的数据是乱码,不知道哪里问题。

[复制链接]
发表于 2020-3-19 20:47:31 | 显示全部楼层 |阅读模式
本帖最后由 gao346 于 2020-3-19 20:59 编辑

  问题已解决,是晶振频率选择错了,应该选择26Mhz,我选择成40MHz了。

  今天无事,翻出来一个8266模块,就是下面这货,查了下购买记录是2017年买的:sweat:。




  从网上查了下资料,学着配置了Arduino环境,烧了个闪灯程序工作正常。又试了下串口发送数据,结果收到的全是乱码,百度半天无果,只好在这里求教了。下面是程序代码、收到的乱码和十六进制的数据,还望各位高手大侠不吝赐教。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2020-3-20 11:19:09 | 显示全部楼层
居然自己做了一个esp的模块啊!
厉害了,楼主

感觉应该加个屏蔽罩啊!:lol:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-20 19:44:15 | 显示全部楼层
jjbboox 发表于 2020-3-20 11:19
居然自己做了一个esp的模块啊!
厉害了,楼主

不是做的,是淘宝买的,没能力做这么精细的板子。
回复 支持 反对

使用道具 举报

发表于 2020-3-20 20:02:06 | 显示全部楼层
按理说 这个晶振频率 那个python写esp8266的程序会打印的 还有FLASH大小。。。
晶振频率 FALSH大小 就是没有显示FLASH MODE

下面这个是ESP01的

  1. esptool.py v2.8
  2. Serial port /dev/ttyUSB0
  3. Connecting....
  4. Chip is ESP8266EX
  5. Features: WiFi
  6. Crystal is 26MHz
  7. MAC: 18:fe:34:da:61:77
  8. Uploading stub...
  9. Running stub...
  10. Stub running...
  11. Changing baud rate to 460800
  12. Changed.
  13. Configuring flash size...
  14. Auto-detected Flash size: 1MB
  15. Flash params set to 0x0220
  16. Compressed 309840 bytes to 222994...
复制代码



回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-22 15:54:08 | 显示全部楼层
qingkong 发表于 2020-3-20 20:02
按理说 这个晶振频率 那个python写esp8266的程序会打印的 还有FLASH大小。。。
晶振频率 FALSH大小 就是没 ...

是的,就是看了打印信息才发现频率选错了,改过来就好了。
回复 支持 反对

使用道具 举报

发表于 2020-3-24 15:53:38 | 显示全部楼层

我把这颗电阻左转了90度,然后,就不用外接天线了。:lol:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-24 22:21:21 | 显示全部楼层
kindzhon 发表于 2020-3-24 15:53
我把这颗电阻左转了90度,然后,就不用外接天线了。

谢谢,我那图是借的淘宝的图,我的这个电阻是直接接板载天线的。
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-26 19:16 , Processed in 0.171601 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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