mailiang98 发表于 2014-4-5 09:01:31

【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程

         本例程移植uIP-1.0协议栈,演示开发板和PC间的TCP通信。自定义了一个简单的应用层通信协议。本例程实现的功能有:
        (1)通过PC机控制板子上的LED;
        (2)测试TCP上传速度和TCP下传速度。
        (3)在不影响通信的条件下实现了按键的检测和打印键值功能。
 
    安富莱STM32F103ZE-EK开发板选用的网卡芯片DM9000AE,该芯片可自适应10M/100M连接,自动识别直连网线和交叉网线。
        本例程设置的缺省IP地址是 192.168.1.10,默认的TCP监听端口是1000。
        开发板工作在TCP服务器模式。PC机工作在TCP客户端模式。
         PC机上需要运行TcpTest软件,C++ Builder 6.0(sp4)开发,提供源码。
        用户可以做如下测试:
        (1)ping 试验
                点击windows 开始-运行,执行cmd命令,然后在dos窗口输入 ping 192.168.1.10
                应该看到如下结果:
                        Reply from 192.168.1.10: bytes=32 time

那片清茶 发表于 2014-4-5 10:58:01

回复:【MCU实战经验】+STM32实现远程视频采集信号,和远程控制,基于UDP库(含代码和文档)

 最好能把TCP协议整上去

nanhai98 发表于 2014-4-5 13:08:17

RE:【MCU实战经验】+STM32实现远程视频采集信号,和远程控制,基于UDP库(含代码和文档)

正在学32网络通信,mark一下:lol

mailiang98 发表于 2014-4-5 13:10:50

回复:【MCU实战经验】+STM32实现远程视频采集信号,和远程控制,基于UDP库(含代码和文档)

回复第 2 楼 于2014-04-05 10:58:01发表:
 最好能把TCP协议整上去
 
 
的确tcp可靠性方面比udp好多了
 

柯南君 发表于 2014-4-5 15:24:28

RE:【MCU实战经验】+STM32实现远程视频采集信号,和远程控制,基于UDP库(含代码和文档)

加了DM9000AE的话跑完整tcp/IP的话也行吧,不过uIP 协议栈去掉了完整的 TCP/IP 中不常用的功能,简化了通讯流程,但保留了网络通信必须使用的协议,设计重点放在了 IP/TCP/ICMP/UDP/ARP 这些网络层和传输层协议上,保证了其代码的通用性和结构的稳定性。而很多人在stm32上多移植lwip,LwIP实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用,它只需十几KB的RAM和40K左右的ROM就可以运行,这使LwIP协议栈适合在低端的嵌入式系统中使用。:D

mailiang98 发表于 2014-4-5 21:29:23

回复:【MCU实战经验】+STM32实现远程视频采集信号,和远程控制,基于UDP库(含代码和文档)

回复第 3 楼 于2014-04-05 13:08:17发表:
正在学32网络通信,mark一下:lol
谢谢支持
 

mailiang98 发表于 2014-4-5 23:29:22

回复:【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程

回复第 3 楼 于2014-04-05 13:08:17发表:
正在学32网络通信,mark一下:lol
:D
 

mrzhao 发表于 2014-4-6 15:23:19

RE:【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程

看看,学习一下;P

zhanguihua 发表于 2014-4-6 18:39:17

RE:【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程

stm32视频挺多的,神州,芯嵌,野火,李想的视频都有了,还有另外一个是arm的吧?

王力斯 发表于 2014-4-6 22:58:08

RE:【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程

谢谢大神顶一个。。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【MCU实战经验】+STM32实现远程视频采集信号和远程控制+约10g各种开发板视频教程