自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 TCP服务器通讯 + UART转发(串口服务器)

由TCP服务器接收数据通过UART将数据转发出去,同理UART接收到的数据由TCP服务器转发到网络上;可实现对无LAN接口的设备,进行网络组网通讯;

2024-03-29 16:56:40 2162 1

原创 UDP服务器广播+实现跨网段通讯

UDP 服务器,局域网跨段数据传输

2024-03-29 13:39:36 3171 1

原创 STM32CubeIED+H743+DP83848+RTOS+LWIP通信

然而两个月前,碰到了个问题,下位机需要实时50字节/ms的速度一直传输数据给上位机,手上的串口服务器要么丢数据,要么不能实时传输,只有串口直连电脑才可以实现这个速度;本来直接用LAN8742这个芯片的话,应该就没有那么坎坷了;最早做的项目都是RS232和上位机通信的,这样做的最大问题就是连的设备越多,线就越多,端口不够用,如果用一体机的话,还有一个问题就是链接不稳定;后来采用串口服务器这样的设备,虽然下位机还是用串口,但是一个串口服务器可以接多台设备,一个交换机又可以接多台串口服务器,但只需要一台电脑。

2023-05-31 18:34:37 3207 6

STM32CubeIDE H743 + DP83848 + LWIP-TCP服务器+UART数据转发

由TCP服务器接收数据通过UART将数据转发出去,同理UART接收到的数据由TCP服务器转发到网络上; 可实现对无LAN接口的设备,进行网络组网通讯; void UART_SERVER_Init(uint16_t ucTCPPort) { struct tcp_pcb *pxPCBListenNew, *pxPCBListenOld; uint16_t usPort; //判断端口合法性,为零则设置为默认端口 if( ucTCPPort == 0 ) { usPort = UART_TCPSERVER_PORT; } else { usPort = ( uint16_t ) ucTCPPort; } //创建TCP控制块 if( ( pxPCBListenNew = pxPCBListenOld = tcp_new( ) ) == NULL ) { //创建失败 return; }//绑定本地端口 el

2024-03-29

STM32CubeIDE H743 + DP83848 + LWIP-UDP服务器跨网段传输数据

STM32 LWIP UDP通讯,实现跨网段传输数据 UDP广播主机192.168.50.123:5003,        UDP服务器192.168.1.20:1001 两者之间可以互传数据

2024-03-29

CubeIED + H743 + DP83848 + RTOS + LWIP通信

CubeIED + STM32H743 + DP83848 工程模板

2023-06-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除