在上篇文章《LWIP初体验-修改ST官方demo》中我们已经在自己的开发板上实现了简单的TCPsever和TCPclient功能。验证完了硬件,接下来的工作就是优化代码,添加应用程序。 有些同学想学习一下,如果下载LWIP的代码,然后移植到自己的代码中,下面我们聊聊移植问题。 我们需要的基础工程是已 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-22 21:00:00
                            
                                537阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            本篇目标:在之前能ping通pc机的工程基础上搭建web服务器,借鉴官方web服务器的程序与网页,能够用pc机浏览器访问web服务器,并返回设置的网页材料准备:基础工程:修改后能ping通pc机的工程(STM32官方移植lwip修改代码)搭建工程:最终搭建好的web服务器工程(STM32搭建web服务器工程)(git仓库地址)调试工具:用来调试tcp连接下的数据接收(网络调试助手)测试浏览器:这里            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-17 08:44:08
                            
                                1223阅读
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录硬件准备机智云平台准备接下来就是手机端机智云网页 硬件准备STM32F4开发板一个(我用的是这个,原子哥的也可以的,好吧,没钱买原子哥的┗|`O′|┛ 嗷~)ESP8266一块(已经烧录机智云固件)我用的是这个,原子哥的ATK—ESP8266也可以的机智云平台准备我准备就是用机智云控制32F4开发板的led灯的亮灭,以及DHT11温湿度模块数据的上报注册机智云账号,进入开发者中心创建自己的产            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 19:10:01
                            
                                162阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # STM32与LwIP连接云服务器的探索之旅
在物联网技术迅速发展的今天,如何将硬件设备连接到互联网成为开发者最关注的问题之一。STM32微控制器由于其强大的性能和广泛的应用场景,成为了许多物联网项目的首选。而LwIP(轻量级互联网协议实现)则提供了简单而有效的网络协议栈,使得STM32能够方便地接入网络。本文将带您了解如何使用STM32和LwIP连接云服务器,并包含相关代码示例和流程图。            
                
         
            
            
            
            STM32的通信接口STM32主要用的通信接口有USART、IIC、SPI、USB、CAN。这些通信接口的主要目的是将设备的数据传送到另一个设备,扩展硬件系统。 在串口通信中有着TTL、RS232、RS485等电平标准。其中TTL和RS485都为正逻辑,只有RS232为负电压表示1,正电压表示0.TTL:+3.3V或+5V表示1,0V表示0.RS232:-3V—— -15V表示1,+3V——+15            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-16 08:57:46
                            
                                330阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                前面小玩了一下ucos和lwip,但是都还不是真正的网络多任务,真正的网络多任务应该是什么样子的呢?应该是有一个专门的任务负责网络的通讯,他负责将数据发送出去,将数据接收回来,而其他的需要用到网络的任务与这个任务通讯,这才是能够极大提升网络效率的办法,lwip支持这种办法,不过移植起来就比较磨人了    首先第一步是修改lwip的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 20:53:06
                            
                                306阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                   rs485串口服务器是一款工业级串口服务器设备,拥有高规格的电气保护,ISO9001国际质量认证,采用协议栈技术,不宕机、不死机、数据不丢失,整机2年质保,技术支持终身服务,在-40℃—85℃环境下可运行,进口芯片,独立CPU。RS485串口转以太网,6-30V宽电压供电,软件+硬件+CPU三级看门狗稳定不宕机。    &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 17:31:26
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                        
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-10 20:56:31
                            
                                105阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             文章目录1、使用官方提供的库连接1、获取官方例程2、移植文件3、配置数据上传还有数据下发4、最终配置2、使用MQTT固件进行解析3、尝试连接腾讯云4、尝试连接阿里云 1、使用官方提供的库连接相信最开始用onenet的应该都是用的这个官方的库吧,特别熟悉的代码,目前网上也是非常的广为流传,之前也是用的这个办法,不过有段时间没摸过了,手又生疏了,因此这里就重新来做个记录试试:1、获取官方例程打开我们            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-30 23:08:02
                            
                                420阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            stm32_usb
    串口调试在项目中被使用越来越多,串口资源的紧缺也变的尤为突出。很多本本人群,更是深有体会,不准备一个USB转串口工具就没办法进行开发。本章节来简单概述STM32低端芯片上的USB虚拟串口的移植。在官方DEMO中已经提供了现成的程序,这里对修改方法做简单说明。      &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-29 05:11:22
                            
                                2191阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            -Begin- 前言不可否认,目前工业现场仍然会有很多串口设备的存在,对于这些串口设备,如果想要联网,就必须要转换成网络接口,这时候就会用到串口服务器。串口服务器作用串口服务器内置CPU,可以实现串口和网络接口之间的互相转换,能将传统的RS-232/422/485设备立即联网,使用串口服务器可以在世界的任何位置, 通过网络,用您的计算机来存取、管理和配置远程的设备。串口服务器广泛应用于P            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-27 20:23:37
                            
                                328阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近在做stm32 web服务器的东西,忙了一段时间终于弄完了,把这几天关于stm32服务器的工作记录一下。刚接到这个任务的时候,不知道怎么下手,网上资料似乎不是很多,于是在下载了一个官方demo测试了一下,看了一下代码,不是很懂,于是继续百度找资料,找到一个比较有用的网页,以下是链接: 最近在做stm32 web服务器的东西,忙了一段时间终于弄完了,把这几天关于stm32服务器的工作记录一下。刚            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-27 08:56:02
                            
                                176阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            上一篇小系统搭好了,MDK也装好了,可以写些代码进去了,但是外面没东西直观的显示,还要加上led灯,lcd屏等,这些还是自己玩,没意思还要通信吧,串口RS232 \422\ 485的驱动芯片加上就能组个小网络了,但是还想接入互联网就要有以太网控制器了;先对以太网做个回顾复习吧,知识太多也学不玩但了解的多总不会被当傻子糊弄也好吧,这边就题外话了;进入互联网的世界,电脑上的浏览器或者其它APP程序要访            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-14 14:29:46
                            
                                125阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            近期在做STM32之MQTT客户端连接到服务器。野火家的教程是移植别人家的MQTT客户端代码,实际LwIP源码中就包含这个,但是这个在网上很少能找到,所以我就先抛砖引玉了,有问题可以联系我哦。MQTT介绍这里就不在说了,主要说实现方法。这个前提是你的准备一个LwIP协议栈TCP可以正确运行起来的工程。以下说明中LwIP版本均为2.1.2,其他版本没有查看和测试,环境为keil5.34 AC6 主控            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 12:46:38
                            
                                107阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、开发环境硬件:野火挑战者开发板STM32H743IIT6 软件版本: CubeMX 6.7.0 STM32CubeH7 Firmware Package V1.11.0 / 04-Nov-2022原理图:2、配置时钟 时钟树参数仅供参考3、配置MPUMPU配置需要查相关资料,一知半解4、配置调试串口修改GPIO与硬件原理图对应,串口参数默认5、配置网口参数配置与硬件对应 此处网络收发地址非常重            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-06 09:14:18
                            
                                1057阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            01、USART的特点 USART是通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter),通常称作UART,是一种异步收发传输器,是设备间进行异步通信的关键模块。UART负责处理数据总线和串行口之间的串/并、并/串转换,并规定了帧格式;通信双方只要 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-03-04 16:55:00
                            
                                1223阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            比特率是每秒钟传输二进制代码的位数,单位是:...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-08-11 12:51:00
                            
                                376阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            串口服务器接口连接神州数码设备接交换机:1、2、3、4、5、6、7、8(橙白、橙、绿白、兰、兰白、绿、棕白、棕)接交换机2、8、4、6、3、5、1、7(橙、棕、兰、绿、绿白、兰白、橙白、棕白)接串口服务器接路由器:1、2、3、4、5、6、7、8(橙白、橙、绿白、兰、兰白、绿、棕白、棕)接串口服务器X、4、X、5、X、X、X、3(X、兰、X、兰白、X、X、X、绿白)接串口服务器            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-07-16 14:34:25
                            
                                1053阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MOXA 串口服务器中文使用文档MOXA串口联网服务器 NPORT 5130特点- 以太网口支持100/10M自适应,串口支持RS-422,RS-485(2w/4w)- 低成本、信用卡大小- 支持Windows/Linux COM串口驱动程序模式- 提供包括TCP Server、TCP Client、UDP Server/Client和 Ethernet Modem在内的不同socket操作模式-            
                
         
            
            
            
            串口服务器方案ID联网方案一种串口联网的新技术。与传统的基于IP加端口的TCP/IP连接方式不同,P2P技术基于设备ID进行通信。用户只需要输入卓岚P2P设备的ID即可和处于世界各地的串口设备通信,无需关心设备处于局域网或外网,也不需要做端口映射和无需关心IP变化。P2P是一种分布式的网络结构,不同于基于中心服务器转发的网络结构。 卓岚P2P产品技术方案产品中包含有硬件设备和芯片、软件开