如何永久更改ESP8266(12e)的波特率?
重要:请勿使用AT+IPR=9600!(请参阅更新) 我有一个ESP8266 12E模块,通讯速率为115,200波特。由于我将其与具有SoftwareSerial的Arduino Nano一起使用,因此情况变得混乱。因此,我发现应该降低ESP模块的波特率。 我找到了有关此操作的链接。 我想知道 这是永久性的更改吗?还是在每次模块通电后都需要执行此操作? 我可以通过SoftSerial从Arduino发送命令来达到相同的目的吗?好吧,我想这不是因为我尝试过而我总是在AT+CIOBAUD=9600或上遇到错误AT+IPR=9600。 我在某处读到,在较新的ESP8266固件版本中,波特率默认为9,600。任何人都可以确认这一点,如果可以,那么更新该较新的固件是否更好? 模块的供应商: Ai-Thinker Technology Co.,Ltd. 我认为该固件的当前版本为0.3.0。如果我发送, AT+GMR我得到: sending AT+GMR response: ?AT¥TJÕ¨H(Q�²•ÉÍ¥½¹é‚r¢‚r‚r‚BÕ��Â’‚ŠªŠ¢Ò¢ªÒªÂJm SDK versioo:0.3.0 Ai�½½ ‚Šj 再次由于波特率太高而产生一些垃圾。 有关该模块的其他信息: sending AT+RST response: ?AT+RST OK WRT "%M <99CT ets Jan 8 2013,rst catse:2, boot lode:(3,7) load 0x40100000ntail 4 chksum 0x89 ld tail 4 chm3 tail …