企业号介绍

全部
  • 全部
  • 产品
  • 方案
  • 文章
  • 资料
  • 企业

撞上电子

专业服务电子类大学生,录制开源的比赛教程。

157 内容数 16w+ 浏览量 43 粉丝

撞上电子文章

  • GD32的FLASH读、擦除、写操作2024-02-19 12:46

    一,GD32的flash特征1、在flash的前256K字节空间内,CPU执行指令零等待;在此范围外,CPU读取指令存在较长延时;2、对于flash大于512KB(不包括等于512KB)的GD32F10x_CL和GD32F10x_XD,使用了两片闪存;前512KB容量在第一片闪存(bank0)中,后续的容量在第二片闪存(bank1)中;3、对于flash容量
    cpu FlaSh GD32 769浏览量
  • MODBUS通讯之数据帧格式解读2024-01-20 08:00

    一.背景Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型。标准的Modbus协议物理层接口有RS232、RS422、RS485和以太网接口,采用master/slave方式通信。本文主要介绍的MODBUS-RTU。二.MODBUS数据帧组成首先我们要知道一帧正常的MODBUS数据帧包含的内容有:地址域+功能码+数据+差错校
    MODBUS 数据 物理层 444浏览量
  • 物联网LWIP之socket编程2024-01-18 08:00

    一,基础概念在我看来Socket就相当于API,就是函数接口,我们使用Socket就可以在不清楚底层原理的基础上进行通信,即Socket会帮助我们处理好网络的Ip地址等。下图就清晰地展示了Socket的位置,作为用户层与其他层的交互媒介。LWIP实现Socket需要操作系统的帮助,如下图所示。二,Socket编程的基础知识1.大端模式,小端模式(1)大端模式
    LwIP 物联网 编程 550浏览量
  • 芯片GD32与以太网芯片的坑2024-01-16 08:00

    参考例程是基于GD32F450的,在移植过程中遇到一些容易忽略的地方,导致程序卡在gd32fxx_enet.c中enet_phy_config的位置。将GD32F450上的代码全部移植到GD32F470平台后,一直卡在卡在gd32fxx_enet.c中enet_phy_config,经过排查发现GD32的官方库文件也需要修改,分别为gd32f4
    GD32 以太网芯片 芯片 441浏览量
  • 传输距离达到1500米的485电路2024-01-12 08:00

    实测该电路可以达到这个要求,当降低波特率时,通讯距离还可继续延长,达到1800-2000米,无需接中继。图上是标准的485通信电路,但是该电路的通讯距离往往达不到485的理论值。所以需要采用非常规阻值,解决信号反射的问题。重点来了,它是能实际解决你的通信速率和距离问题的,一定要认真看,使用屏蔽双绞线可以使用以下阻值,如果是其他线材,则需要调整匹配电阻的阻值。
    上拉电阻 电路 芯片 252浏览量
  • 结构体与指针的关系2024-01-11 08:00

    在C语言中,结构体(Struct)是一种用户自定义的数据类型,它允许您将不同类型的数据项组合在一起,以便形成一个更复杂的数据结构。结构体可以包含多个成员变量,每个成员变量可以是不同的数据类型。而结构体指针则是指向结构体类型的指针,用于操作和访问结构体的成员。下面我们将分别详细解释结构体和结构体指针,并提供相应的示例代码。1.结构体:结构体是一种自定义数据类型
    C语言 指针 结构体 284浏览量
  • 琢磨了一天的CAN协议2024-01-10 08:00

    最新公司需要利用J1939的CAN协议进行数据通信,琢磨了一天,才明白,现在整理成笔记,内容如下:1.数据帧格式数据帧格式应遵循CAN29位标识符的扩展帧格式,CAN数据帧由很多域组成(仲裁域+控制域+数据域+CRC域)。2.协议数据单元(PDU)数据帧是通过PDU进行组织的。PDU由数据帧中的29位标识符(ID号)和数据场组成。ID又划分为6个部分:优先级
    CAN协议 PDU 数据帧 181浏览量
  • 什么是Modbus协议?2024-01-09 08:00

    Modbus协议是一种在工业自动化领域广泛应用的通信协议,它允许不同设备之间进行可靠的数据交换和控制。该协议最初由Modicon公司于1979年创建,旨在提供一种简单而有效的方法,使PLC(可编程逻辑控制器)和其他自动化设备能够相互通信。一,设计架构和通信模式Modbus协议采用主从架构,其中一个设备充当主站(Master),而其他设备则充当从站(Slave
    MODBUS plc 通信 264浏览量
  • GD32F1硬件开发指南之复位电路2024-01-07 08:00

    GD32F10x系列复位控制包括三种复位:电源复位、系统复位和备份域复位。电源复位为冷复位,电源启动时复位除了备份域的所有系统。电源和系统复位的过程中,NRST会维持一个低电平,直至复位结束。MCU无法执行起来时,可以通过示波器监测NRST管脚波形来判断芯片是否有一直发生复位事件。芯片内部集成POR/PDR(上电/掉电复位)电路,用于检测电源并在电压低于阈值
    GD32F1 复位电路 硬件 493浏览量
  • 个人对STM32 SysTick的总结(寄存器操作)2024-01-06 08:00

    一、概述:SysTick是一个简单的递减24位计数器。如果你不需要再应用程序中嵌入操作系统,SysTick可以作为简单的延时和产生周期性的中断。状态控制寄存器的第0位可以使能计数器,当前值寄存器随着时钟一直递减,当他减到0的时候,重装载寄存器就会重新装载这只的值,计数器继续从这个值递减。二、相关寄存器:2.1SysTick->CTRL状态和控制寄存器位16:
    STM32 寄存器 计数器 400浏览量