• 2025-01-055G终端串口AT命令 FM650 常用命令
    5G终端串口AT命令FM650常用命令5G终端串口AT命令FM650常用命令#状态查询MODULE_PORT=/dev/ttyUSB0echo-e"ATE0\r\n">$MODULE_PORTecho-e"AT+GTUSBMODE?\r\n">$MODULE_PORTecho-e"AT+GTRAT?">$MODULE_PORTecho-e"AT+C
  • 2025-01-03MES 包装 称重 测试备忘
    称的功能都差不多,需要MES适配不同品牌的称。串口输出2中模式: 可以调节 精度:精度0.1g   精度是0.001kg第一种(默认):不停的串口输出。输出速度很快,容易导致程序死掉。  第二种模式:重量稳定输出。下面是重量稳定输出模式截图:  ------erwa.cn二娃测试备忘
  • 2025-01-03CH32V203F6P6-TSSOP20测试之03---三种烧录方式
      CH32V203F6P6-TSSOP20支持三种下载方式:USB下载、串口下载(用串口2即8脚PA2为TX2接下载的RX,9脚PA3为RX2接下载的TX)和SWD两线下载。  CH32V203F6P6-TSSOP20的BOOT1内置接GND,而BOOT0外露,用户可以选择两种启动模式,因而支持USB下载和串口下载。接法可以选择下面两种方法的其
  • 2025-01-02jssc库实现读取485串口数据
    1.添加依赖点击查看代码<dependency><groupId>org.scream3r</groupId><artifactId>jssc</artifactId><version>2.8.0</version></dependency>2.创建工具类点击查看代码packagecom.p
  • 2025-01-02Arduino串口输出函数print()和write()的联系和区别
    write()传送的是ASCII的十进制的值(如65),而print()传送的是ASCII的文本(如A)1、当参数是字符串时,两者效果相同。因为write()先把字符文本转换成ASCII值,然后转译成ASCII文本,故与print()的效果相同例如:print("abc")和write("abc")都输出:abc       print("123
  • 2025-01-01串口 RS-485/RS-422 . RS-232 区别/比较/接线图
    串口RS-485/RS-422.RS-232区别/比较/接线图  一、串口接线RS-232:RXD,TXD连线TXD,RXDRS-485: A,B连线A,BRS-422:RX-A,RX-B,TX-A,TX-B 连线 TX-A,TX-B,RX-A,RX-B RS-232 :RXD,TXD连线TXD,RXDRS-485 : A,B连线A,BRS-422
  • 2024-12-31WinForm通过反射调用dll中的串口传参数并获取返回值
    现有一dll文件MyDll.dll,里边封装了一窗口FormA,现通过FormB调用MyDll.dll中的FormA窗口,传入参数并获取到FormA的返回值(通过FormA中的按钮触发,通过FormB中的委托方法实现返回值)1.MyDll.dll文件中的FormA方法定义委托方法和该委托的事件publicdelegatevoidfrm
  • 2024-12-31串口DMA配置错误笔记 —— 已解决
    一、DMA发送        1、配置问题        2、发送问题二、DMA接收        1、配置问题        2、接收问题一、DMA发送1、配置问题    使用DMA发送时需要将DMA配置成内存到寄存器搬运,关闭寄存器的地址增长,如果要搬运的多个字
  • 2024-12-28STM32 学习笔记(八)USART串口
    该系列为笔者在学习STM32过程(主线是江科大的视频)中的记录与发散思考。初学难免有所纰漏、错误,还望大家不吝指正,感谢~1.通信接口与串口通信1.1通信接口概述通信接口是用于设备间传输数据的硬件接口。常见的通信接口包括并行接口和串行接口。双工:全双工可以同时接收、发
  • 2024-12-28rfc2217虚拟串口
    记录烧录esp8266的配置.${IDF_PAH}\components\esptool_py\esptool\esptool.py DEFAULT_TIMEOUT=3                  #timeoutformostflashoperationsSTART_FLASH_TIMEOUT=20             #timeoutforstartingflash(mayperfo
  • 2024-12-27嵌入式系统 第六讲 Boot Loader技术
    •6.1BootLoader基本概念•BootLoader(引导程序)是在操作系统内核运行之前运行的一段小程序,BootLoader初始化硬件设备和建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。•嵌入式Linux系统启动后,先执行Bo
  • 2024-12-27HAL库教程:串口+定时器接收不定长数据适用Modbus
    串口接收到的两组数据之间,通常会有一定的时间间隔。我们可以通过判断这个间隔来实现无结束符和无固定长度的串口数据接收功能。当串口在设定的时间内没有接收到新的数据时,认为一组数据已经接收完毕。在一些通信协议中,可能会指定数据之间的间隔时间。例如,Modbus协议要求两组数
  • 2024-12-26扩展您的串口设备 EU104数据转发芯片可独立设置通讯速率和参数 将1个UART接口扩展为4个
    扩展您的串口设备EU104数据转发芯片可独立设置通讯速率和参数将1个UART接口扩展为4个EU104是一款数据转发芯片,具有5个UART接口。它可以将1个UART接口扩展为4个UART接口,主接口的通讯速率可以达到460800bps,子接口的通讯速率最高可达到38400bps。每个接口的通讯速率可以由软件独立
  • 2024-12-26入门秘籍来啦!串口设计如何避免踩坑?看这篇!
    无论是设计简单的串口通信系统,还是复杂的串口屏应用,掌握这些基础知识都将助你一臂之力。快来动手实践吧,探索串口设计的无限可能!本文将以Air700ECQ/EAQ/EMQ为例,带你从硬件设计的角度,一起来了解串口设计中的一些关键注意点;软件开发或者AT设置方面不做深入探讨。一、串口相关管脚A
  • 2024-12-26Hal库串口中断接收
    当RXbuff的大小为1024字节,并且使用HAL_UART_Receive_IT进行中断接收时,STM32HAL库会根据配置在接收到一半数据(512字节)和全部数据(1024字节)时调用相应的回调函数。具体来说,以下是如何工作的:工作原理启动接收:调用 HAL_UART_Receive_IT(&huartx,RXbuff,sizeof(RXbuff))
  • 2024-12-25嵌入式单片机中串口通信实现详解
    串口通信的概念通信的概念通信指的是CPU和外部设备之间或者计算机与计算机之间的数据交互。                  通信的种类处理器与外部设备之间的通信方式有两种:   串行通信            并行通信      
  • 2024-12-24【总结(三)】单片机重点知识总结记录(串口重定向+按键消抖+延时)
    一.串口重定向串口重定向代码如下注意:要添加头文件include"stdio.h"要勾选微库,即UseMicroLIB/**********重定向************///串口1intfputc(intch,FILE*f){HAL_UART_Transmit(&huart1,(uint8_t*)&ch,1,0xffff);returnch;}intfgetc(FILE*f){
  • 2024-12-24如何用SSCOM测试串口
    本文参考《工业计算机硬件技术支持手册》第2章内容编写。一)准备:先按要求将待测试的串口和工装机上的串口连接起来。连线及其他具体操作内容有点多,请参阅《工业计算机硬件技术支持手册》第2章。二)测试:1,打开SSCOM串口测试软件,选择需要测试的串口。2,点击“打开串口”。注:
  • 2024-12-21三轴云台的信号输出方式篇
    一、主要信号输出方式PWM信号输出:PWM(PulseWidthModulation,脉冲宽度调制)是一种常见的信号输出方式,通过改变脉冲信号的占空比来控制电机的转速和转向。在三轴云台中,PWM信号通常用于控制云台电机的运动,实现云台的俯仰(Pitch)、横滚(Roll)和偏航(Yaw)三个方向的旋转。MAVLink信号输
  • 2024-12-18调试串口打印hello word
    在./bearpi-pico_h3863/application/samples下新建设demo目录,在然后目录中添加demo.cdemo.hCMakeLists.txt三个文件demo.c中填入#include"common_def.h"#include"osal_debug.h"#include"cmsis_os2.h"#include"app_init.h"#defineTASKS_TEST_
  • 2024-12-17DMA与串口
    所写都是已知,未知并未包含,也并未去试1.串口有两种接收方式:定长与变长。每一种又分三类:普通,中断,DMA方式。定长:HAL_UART_Receive()  ,callback函数:voidHAL_UART_RxCpltCallback不定长:HAL_UARTEx_ReceiveToIdl,callback函数:voidHAL_UARTEx_RxEventCallback注意:
  • 2024-12-17如何实现FPGA固件远程升级
    一、功能介绍在实际的项目开发中,为了便于产品的后续维护和代码的功能升级,往往需要实现FPGA固件的远程升级。FPGA固件升级可以由很多种方式,比如使用外部单片机、ARM等控制芯片接收上位机下发的FPGA固件信息,并将其写入FPGA的配置Flash中。如果我们的实际电路上并没有单片机、ARM等
  • 2024-12-17OpenHarmony测试RS232/RS485串口方法,触觉智能SBC3528工控主板演示
    教大家介绍在OpenHarmony系统,没有串口工具的情况下如何测试RS232/RS485,使用触觉智能SBC3528工控主板演示,搭载了瑞芯微RK3568四核处理器,板载2路RS232+4路隔离RS485,集成DIDO,自研RS485自动收发驱动,支持超2KM传输距离!RS485测试方法以触觉智能SBC3528工控主板为例,如果需要测试RS485串
  • 2024-12-164G物联网开发中到底选AT固件还是DTU固件
    目录1.前言2.AT固件概述2.1定义与功能2.2AT起源2.3 应用场景3.DTU固件概述3.1定义与功能3.2DTU起源3.3应用场景3.4FS800DTU4.AT固件与DTU固件的对比5.总结1.前言        在无线通信领域,AT固件产品与DTU固件产品是连接物理与数字世界的两大核
  • 2024-12-14WIFI&蓝牙(ESP32)转CAN总线&串口TTL模块 - micropython开发环境搭建
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/ESP32_CAN"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p> 题外话:脚本语言运行原理: https: