企业号介绍

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

撞上电子

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

165内容数 32w+浏览量 49粉丝

动态

  • 发布了文章 2024-01-18 08:00

    物联网LWIP之socket编程

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

    芯片GD32与以太网芯片的坑

    参考例程是基于GD32F450的,在移植过程中遇到一些容易忽略的地方,导致程序卡在gd32fxx_enet.c中enet_phy_config的位置。将GD32F450上的代码全部移植到GD32F470平台后,一直卡在卡在gd32fxx_enet.c中enet_phy_config,经过排查发现GD32的官方库文件也需要修改,分别为gd32f4
  • 发布了文章 2024-01-12 08:00

    传输距离达到1500米的485电路

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

    结构体与指针的关系

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

    琢磨了一天的CAN协议

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

    什么是Modbus协议?

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

    GD32F1硬件开发指南之复位电路

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

    个人对STM32 SysTick的总结(寄存器操作)

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

    解决printf无法打印输出的问题

    FreeRTOS中直接使用newlib库是有问题的,相信使用过freertos进行printf都能发现这个问题,这个问题网上有两种方法:1、使用printf.stdarg.c,问题在于,这个库没有包含float型的输出!你没办法printf出浮点数。2、使用优化过的printf,这个能输出float型,但是在中断中如果使用float输出,就会莫名其妙的整个程
    1.8k浏览量
  • 发布了文章 2024-01-03 08:01

    SHT3x-DIS驱动及应用详解

    SHT3x-DIS是Sensirion新一代的温湿度传感器,精度为±2%RH和±0.3℃,输入电压范围从2.4V到5.5V,采用IIC总线接口,速率可达1MHz。测量温湿度范围分别为是-40℃~125℃和0~100%。一、电路组成从下图可以看到SHT3x内部集成了湿度传感器和温度传感器,通过ADC采样输入到数据处理和线性化单元,同时带有校正储存器,处理环境对
    2k浏览量

企业信息

认证信息: 撞上电子

联系人:暂无

联系方式:
关注查看联系方式

地址:暂无

公司介绍:暂无

查看详情>