完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
什么是“服务器”?
为了回答你非常神秘的问题,我假设你正在使用一个 STM32 作为主控制器和一个带有默认 AT 固件的 ESP8266,并且想使用 STM 发送的 AT 命令来做某事,对吗? 如果我的假设是正确的,恐怕你不会在这个论坛上得到很多回应,因为你实际上要问的是一个 STM 的例子,虽然这里的人也有知识或正在使用 STM,我认为您在 Microchip STM 论坛上会更幸运。 除此之外:在我看来(我认为很多 ESP 用户会同意我的看法)你不想使用 ESP 附带的默认 AT 固件,因为它的使用非常有限并且会使事情变得更多比需要的困难:不仅你必须让 STM 和 ESP 一起工作,你还必须将 AT 通信协议实现到你的 STM 的代码中,因为你基本上只使用 ESP 作为(电话式)调制解调器。 不要忘记 ESP 也只是一个控制器。像 STM(虽然不是基于 ARM)一样,内部添加了 WiFi 堆栈和硬件:您可以使用多种编程语言以任何您喜欢的方式对 ESP 进行编程,让它做它最擅长的事情: 我的建议是选择您喜欢的任何语言(Arduino 非常受欢迎)并尝试从众多示例中选择几个。 此外,您可能想赶上并阅读有关 ESP 编程的内容。 之后,您可以决定是否仍要使用 STM -> ESP 路线,还是要创建一个控制器(仅限 ESP)解决方案;ESP 的功能足以胜任大多数任务。 划分任务的想法没有错,让 ESP 处理所有通信,STM 进行读取/测量/计算,具体取决于您的项目。 但是……如前所述:对于大多数项目,ESP 本身就足够强大,可以自行完成所有任务。 选择权在你,一旦你知道你的选择是什么。 |
|
相关推荐
1个回答
|
|
ESP 之间进行通信,还必须学习 AT 命令的语法,这可能需要一定的学习和尝试时间。
相反,你可能想使用 ESP8266 的固件,例如 ESP8266 NONOS SDK 或 ESP8266 Arduino IDE。这些固件提供了更多的自由度和灵活性,同时也提供了更多的例子和文档来帮助你完成你的项目。在这些固件中,你可以使用 ESP8266 的 API 来上传数据到服务器端。 “服务器”通常指的是一个外部主机或设备,它可以接受来自设备的数据并进行处理或存储。上传数据到服务器通常需要使用某种网络协议,例如 HTTP、HTTPS、MQTT 等。因此,在使用 ESP8266 向服务器上传数据时,你需要了解服务器的地址、端口和网络协议,以及如何构建正确的请求和数据格式。 总之,ESP8266 向服务器上传数据是一个非常常见的应用场景,有很多不同的方法和工具可以实现。如果你能提供更多的细节和上下文,我或其他人可能可以提供更具体的建议和帮助。 |
|
|
|
只有小组成员才能发言,加入小组>>
313 浏览 0 评论
1170 浏览 1 评论
586浏览 6评论
483浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
468浏览 5评论
467浏览 4评论
442浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 21:03 , Processed in 0.864399 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号