硬件说明

硬件部分如下图所示:
说明一下几个引脚:
7:nRST:复位引脚,悬空或者接一个开关到GND都可以;
10:COM_CFG:配置选择引脚,高电平为正常工作;低电平为串口AT配置模式;
24:ISP:这个引脚的拉低之后再上电复位就进入ISP程序下载模式,可以下载ZN200模块单片机的程序。做板时将这个引脚上拉;
坑死人的是:RXD和TXD做板连自己单片机的串口时要交叉相连。这一点一定要注意

然后RJ45连接如下图:

测试说明

先使用ZNetCom软件获取模块的信息。
以串口1为例说明:
工作模式为:UDP
模块IP地址为:192.168.0.178
串口1在模块的端口为:4001

通讯的目标IP为:192.168.0.123
通讯的目标端口为:6001
对IP地址与端口进行一下说明:IP地址:同一个子网中的计算机有不同的IP地址,如本模块的IP地址为192.168.0.178;端口:对于一个IP地址为192.168.0.178的计算机来说,它运行着不同的应用程序,如在本模块中,运行串口1数据转发应用、串口2数据转发应用,当以太网数据达到计算机时(本过程通过IP地址识别),这些数据有可能是通过串口1应用转发、有可能是串口2应用转发,而识别数据属于哪一个应用则是通过端口识别。
如:现在计算机A给ZN200模块发送数据,想要模块通过串口1转发出去,此时计算机A需要将数据发送给IP地址为192.168.0.178,端口为:4001; 同理:ZN200模块想要发送数据给计算机A的以太网调试软件,此时,模块需要将数据发送给IP地址为192.168.0.123,端口为:6001。(这个6001指的是自己将计算机A上运行的调试软件设置为6001)
理解了这个再来看调试软件:
这个是周立功他们的以太网调试工具,首先建立一个连接,如图,建立:192.168.0.178:4001,意思是,这个调试工具的数据将发送到IP地址为192.168.0.178的计算机的端口为4001(即串口1数据转发应用的端口)。
然后指定本地的端口为6001,即这个调试工具在192.168.0.123计算机的端口,因为ZN200模块会将数据发送给192.168.0.123:6001。

ZN200以太网转串口TTL(1)相关推荐

  1. 以太网转串口ttl 原理图 PCB

    以太网转串口ttl模块图纸 我自己设计的,已批产几十k只 主控ch9120芯片无需用户烧录程序 ch9120,qfn28封装,小巧精致,节约面积 链接:https://pan.baidu.com/s/ ...

  2. USB转串口TTL板RX电平异常导致无法收到数据

    设备输出的TX信号,使用示波器查看电平是0V~3.3V,但是接了USB转TTL板之后. 这个电平被拉到了1.3V~3.3V. 查看FT232串口板,有一个4.7K上拉电阻,拆掉后电平正常. 但是我发现 ...

  3. 自制USB转串口TTL(ch340)

  4. ch341a编程和ttl刷机区别_USB转TTL(CH341A)的注意事项及说明

    USB 转 TTL(CH341A) 的注意事项及说明 跳线开关标示 24\25 编程模式 : P/S 跳帽合上 . 在线下载 USB 转串口 TTL : P/S 端跳帽断开 默认发货跳线开关设为 编程 ...

  5. ch341a编程和ttl刷机区别_USB转TTL(CH341A)的注意事项及说明 -

    USB转TTL(CH341A)的注意事项及说明 跳线开关标示 24\\25编程模式: P/S跳帽合上. 在线下载 USB转串口TTL:P/S端跳帽断开 默认发货跳线开关设为 编程模式 常规应用在编程模 ...

  6. 串口、COM口、UART口, TTL、RS-232、RS-485的区别

    1.区别 首先串口.COM口.UART口一般指的是硬件接口. 而TTL.RS-232.RS-485则是逻辑电平0和1的不同表示标准,它们区别如下: 标准 逻辑电平0 逻辑电平1 是否全双工 抗干扰能力 ...

  7. USB、TTL、RS232、RS485、UART相关知识。

    前言 学习笔记:理解单片机和计算机之间的通信知识 提示:以下是本篇文章正文内容,下面案例可供参考 一. 1.TTL TTL(transistor transistor logic)即晶体管-晶体管逻辑 ...

  8. linux安装qt_采用STM32MP1的PanGu Board开发板运行Qt应用

    PanGu Board开发板是西安湃兔核科技基于STM32MP1系列处理器设计的SoC开发板,提供了HDMI.以太网.LCD.USB OTG.USB Host.TF Card.Camera.音频等丰富 ...

  9. python 开发版-MicroPython开发之物联网快速开发板

    Python的火热让其运行在MCU端的MicroPython也逐渐迎来了春天.MicroPython的出现让Python这种"胶水语言"成功引用到嵌入式领域,也使得Python控制 ...

  10. 详解Modbus通信协议---清晰易懂

    本文旨在让您对Modbus有一个很直观的了解,总结关于Modbus相关的知识,非常适合初学的同学,同时如有错误,欢迎修改意见和建议,将在第一时间修改 什么是协议 什么是RS-485 RS-232 Mo ...

最新文章

  1. MATLAB作二维傅里叶变换所需要注意和知道的东西(im2double、fft2、abs、imshow、二维傅里叶变换的物理意义)
  2. settings.xml 文件配置
  3. BAT批量重命名文件擴展名
  4. jmeter服务器测试项目,JMeter-项目测试
  5. informix和mysql数据量_informix数据库知识积累
  6. php千人千面框架,千人千面的设计才是最好设计!安卓 UI 可以如此自由
  7. java给图片坐标描点,记录一下, canvas实现获取图片每个坐标点,以描点方式渲染图片...
  8. 签字后被开除_员工虚假报销公司可以开除吗?
  9. 从日志入手,保障 Kubernetes 稳定性
  10. Number()、parseInt() 和 parseFloat() 的区别
  11. 男友升级为老公的时候
  12. 打破国外垄断,开发中国人自己的编程语言(1):编写解析表达式的计算器
  13. 无人机中的坐标系与相机姿态计算
  14. ModelArts解压OBS上压缩包
  15. 安卓效率微商_微商猎手app下载-微商猎手下载 2.6 安卓版 - 河东软件园
  16. Week 3: 边下边播完整性校验作业
  17. GIC/ITS代码分析(3)ITS驱动初始化
  18. 华为云高校开发者青年班第七期——DevCloud的托马斯商城部署——知识点总结
  19. Android 判断摄像头权限方法
  20. 区块链(Blockchain)简介

热门文章

  1. 手把手BC26模组OpenCPU开发之旅-1.简介
  2. 软件工程——需求分析
  3. 2022年 - 2023年 最新计算机毕业设计 本科 选题大全 汇总
  4. deepin V20.2版本安装MySQL
  5. Matlab实现杨氏双缝干涉和(单缝+多缝+圆孔+矩孔)衍射
  6. phpstudy下载安装简明教程(图文)
  7. VS技巧 使用Visual Studio Icon Patcher将2010的图片注入到2012中
  8. CImage类的使用
  9. 一步步教你破解WIFI无线WEP网络密钥
  10. 《单片机原理与接口技术》期中测评