软件开发离不开调试,调试手段分两种:一是黑盒调试,即直接从输入 / 输出角度测试软件功能是否正常,这种方式仅能发现问题,但无法直接定位问题原因所在;二是白盒调试,即直接拿源代码在线 debug,python 虽是一种脚本语言,但借助一些 Python IDE 也可以实现单步调试,通过单步调试可以找到问题根本原因。
前面我们已经初步实现了 pzh-py-com,下面痞子衡会从黑盒和白盒的角度分别测试 pzh-py-com 功能:
一、黑盒调试:vspd + sscom
2025年05月26日
软件开发离不开调试,调试手段分两种:一是黑盒调试,即直接从输入 / 输出角度测试软件功能是否正常,这种方式仅能发现问题,但无法直接定位问题原因所在;二是白盒调试,即直接拿源代码在线 debug,python 虽是一种脚本语言,但借助一些 Python IDE 也可以实现单步调试,通过单步调试可以找到问题根本原因。
前面我们已经初步实现了 pzh-py-com,下面痞子衡会从黑盒和白盒的角度分别测试 pzh-py-com 功能:
一、黑盒调试:vspd + sscom
2025年05月26日
串口通信是一种简单的通信方式,通过连接少量线缆即可完成数据通信。做串口通信调试,一般需要进行如下几个过程:1、确认上位机通信;2、确认下位机通信、3、上、下位机联调通信。(上位机是指PLC,下位机是指进行串口通信调试的器件)
硬件:USB-RS232串口电缆、PLC、笔记本电脑;(若电脑自带串口则无需USB-RS232电缆)
软件:
2025年05月26日
零基础如何自学PLC并顺利入门呢?之前小编教了大家很多学习方法,这次要说的将是直接命中PLC知识点的具体内容,将分为八章内容分别讲述,一起来看看!
第一章、PLC周边常用器件介绍及简单应用
包含了按钮开关、继电器、三极管,分别以展示电气实物、原理介绍、应用举例等方面来进行讲解。
第二章、典型继电器单元控制电路与相应PLC梯形图解说
包含了点动电路、自动保持电路、自保持互锁电路、计数器、时间继电器等内容
2025年05月26日
每一个Arduino 的玩家都应该准备一个 ISP 下载器,有了它能让你的Uno 玩出很多花样。这里就介绍一下如何使用USBTinyISP。本文将介绍使用这款工具的三种刷写方式:
一.第三方软件刷写 328PBootLoader的方法
二二. Arduino IDE 刷写 328PBootLoader的方法
三。Arduino IDE 刷写328P上面程序的方法
首先,你要有一个USBTinyISP烧录器。下面的是购买自淘宝的 OCROBOT 出品,价格是 45元,属于较贵的。
2025年05月26日
上一节内容我们介绍了Modbus通讯的前提内容包括协议、接线、变频器参数设置、数据格式、变频器通讯地址。今天我们使用电脑上的串口通讯助手软件向变频器发送控制指令,主要有硬件连接、通讯设置、指令讲解、现场演示验证。使用到的硬件、软件如下:
2025年05月26日
在物联网与智能硬件爆发的时代,开发者急需一款能同时攻克音频处理与数据通信痛点的全能工具。ANS-DB003M的出现,或许正是答案。今天,我们就来深度测评一款备受瞩目的产品—ANS-DB003M蓝牙音频模块串口开发板,看看它究竟有何过人之处。
一、外观设计:简约而不简单
初见ANS-DB003M,其简约的设计风格便给人留下了深刻印象。开发板布局合理,接口标识清晰,即便是初次接触的用户也能迅速上手。小巧的体积和轻盈的重量,使得它成为移动开发或桌面实验的理想选择。
2025年05月26日
本指导文档适用的开发环境为Windows 7 64bit和Windows 10 64bit。本文档主要提供开发板FPGA端案例测试方法,所有工程均位于产品资料Demo1目录下。进行本文档操作前,请先按照调试工具安装相关文档安装USB转串口驱动、SecureCRT串口调试终端、ISE 14.7等相关
2025年05月26日
可能是因为帝特“专业技术指导,工程师一对一服务指导”售后保障过于深入人心,以至于小特经常在后台收到一些关于usb转rs232串口线使用问题的提问。
不管是不是购买了帝特品牌的产品,都会向小特咨询,小特对此也是哭笑不得。一方面是大家对帝特售后服务的信任让我很感动,另一方面小特又心疼我们的工程师,额外增加了不少工作量。