如何实现单片机与PC之间socket通信

qq_29358215 2016-05-20 02:58:35
怎么才能实现单片机与PC之间socket通信,有没有具体的案例
...全文
3347 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
玉怀一捧雪 2016-06-14
  • 打赏
  • 举报
回复
OSV 2016-06-12
  • 打赏
  • 举报
回复
我用单片机串口接了一个esp8266。 单片机与esp之间串口通讯,他们之间的的通讯通过at指令。 esp在at指令的操作下可以以客户端或者服务器的形式与任意ip地址加端口建立tcp\udp连接,然后esp可以通过at指令接入wifi,然后就可以实现socket通讯了。
jiqiang01234 2016-06-12
  • 打赏
  • 举报
回复
得看是什么单片机了,稍微高档一点的比如stm32f107自带网络功能。51之类的单片机,就不用考虑了
yeelight 2016-05-23
  • 打赏
  • 举报
回复
看你用什么方式 我最近在用W5500硬件栈可以有8个socket
胧霖 2016-05-22
  • 打赏
  • 举报
回复
如果只是简单的指令收发和数据传送的话,楼主可以试一试ESP8266,这个模块小,通过简单的socket就能通信,一个就10多块钱。
用户 昵称 2016-05-20
  • 打赏
  • 举报
回复
有案例,都是单片机驱动网卡的那种,没有网卡硬件,单片机无法实现socket。
gspUser 2016-05-20
  • 打赏
  • 举报
回复 3
快速有效的方法,淘宝买块单片机开发板 带网口功能的,比如我是用51系列的,搜 51 网口 开发板。 我之前就是买淘宝的网口开发板研究里面的网络通信代码的,里面的网口协议每一层都是要自己独立封装的,未入门时要自己封装这个底层协议难度相当大。 如果是有志于研究单片机网口的底层代码实现的话,买块开发板还是有必要的。 如果只是单纯的扩展功能做网络应用的话,那就直接淘宝买串口wifi模块,或者串口转网口模块,只要用配置软件把参数配置好了,单片机这边就只是通过串口发送接收数据就能实现网络通信了。

27,373

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧