Rx
  • 2024-09-29CANoe学习笔记-第十章节-Panel实例
    1.前期准备工作1.1首先创建三个节点1.2添加相关的系统变量如下1.3新建如下dbc文件1.4 按照书中的要求,新建Panel面板2.三个节点的程序分别为2.1Engine 节点程序//EngineNodeCAPLProgramincludes{}variables{}
  • 2024-09-28linux:查看网卡的发送接收数据量统计
    一,使用ip命令:命令: ip-slink-s[tatistics]  :统计[root@webmysql]#ip-slink1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWNmodeDEFAULTgroupdefaultqlen1000link/loopback00:00:00:00:00:00brd00:00:00:00:00:00RX:
  • 2024-09-27Centos Linux 查看网卡的进出流量
    使用ifconfig命令[root@sre01~]#ifconfig-sIfaceMTURX-OKRX-ERRRX-DRPRX-OVRTX-OKTX-ERRTX-DRPTX-OVRFlgens331500649000414000BMRUens3615005000
  • 2024-09-27Centos Linux为网卡配置临时的IP地址
    使用ifconfig命令配置临时IP地址[root@sre01~]#ifconfigens36ens36:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500inet172.16.156.128netmask255.255.255.0broadcast172.16.156.255inet6fe80::e778:fe94:3756:fa71prefixlen64scopei
  • 2024-09-26STM32F103C8T6+ESP8266+MQTT+EMQX完成数据上传和点灯环节
    本文参考以下文章:【最简单】STM32+ESP8266+MQTT+EMQX完成数据上传和点灯环节_stm32如何连接emqx-CSDN博客STM32+ESP8266通过MQTT协议连接本地EMQX(保姆级教学!资料开放!)_stm32驱动esp8266本地emqx-CSDN博客 一、在windows环境下或Ubuntu搭建EMQX云平台 参看这篇文章:搭建自己的M
  • 2024-09-17蓝桥杯-STM32G431RBT6(串口)
    前言一、配置二、使用步骤1.串口发送代码逻辑效果展示2.串口接收单个字符代码逻辑中断回调函数3.串口接受字符串代码逻辑字符串函数中断回调函数声明代码开源前言一、配置二、使用步骤1.串口发送代码逻辑sprintf(tx_buf,"jinke\r\n"):这行代码使用
  • 2024-09-11hollow
    hollow原题链接给你一个由\(n\)段若干个\(0\)或\(1\)组成的序列,每次可以选择一段区间翻转,每次操作后问最长不下降子序列长度。显然地,我们可以把连续的相同数字看成一个带权的整体。最长不下降子序列(以下用LIS来表示)可以枚举分割点,前面都是\(0\),后面都是\(1\)。对于
  • 2024-09-11stm32使用cubumx配置串口不定长接收
    前言此方法利用stm32的uart+dma来实现不定长接收,利用dma中的空闲中断。设置USART1为异步通信方式使能串口1全部中断设置USART1_RX的DMA中断接收 速度设置最大(其实用115200没有影响但为保证工程严谨性)检查中断优先级这两个中断是否开启  生成代码后
  • 2024-09-115. 在源码里修改lan的默认IP
    参考网友帖子:OpenWrt编译时修改默认IP地址-OpenWrt中文教程&More(jwtechtips.top)修改如下文件openwrt/imx_openwrt/package/base-files/files/binconfig_generate如下:case"$protocol"instatic)localipadcase"$1"in
  • 2024-09-11GT收发器
    1.GT触发器的IP使用第一页 第二页 第三页GTPIP提供了两种解决跨时钟域的方法:(1)RXElasticBuffer(RX弹性缓冲器);(2)RXPhaseAlignment(RX相位对齐电路),两种方法的比较:RXElasticBuffer优点在于稳定,易使用,执行相位校准的速度快,但是需要时钟和通道进行绑定;RXPhaseAlignme
  • 2024-09-09网卡丢包排查思路
    查看统计信息:netstat-sethtool-Seth0cat/proc/net/devcat/sys/class/net/eth0/statistics/*cat/proc/net/softnet_stat#查看软件中断(softirq)处理的统计信息下面摘抄来自网上的ifconfig部分字段解释说明:RXerrors:表示总的收包的错误数量,这包括too-long-fram
  • 2024-09-092. 修改/编译kernel,luci登录
    1.修改kernel,在 openwrt/imx_openwrt/target/linux/imx/patches-5.15/目录下有一大堆补丁文件,就是用来给目标镜像打补丁的,在这里修改kernel补丁修改设备树补丁文件 0002-add-dts-files.patch+&pcie0{+pinctrl-names="default";+pinctrl-0=<&pinctrl_pcie
  • 2024-09-03UART
    UART协议帧  在UART中,传输模式为数据包形式。数据包由起始位、数据帧、奇偶校验位和停止位组成。  起始位  当不传输数据时,UART数据传输线通常保持高电压电平。若要开始数据传输,发送UART会将传输线从高电平拉到低电平并保持1个时钟周期。当接收UART检测到高到低
  • 2024-08-29地平线—征程2(Journey 2-J2)芯片详解(28)—MIPI RX/TX+SD/SDIO/eMMC Interface Timings
    写在前面本系列文章主要讲解地平线征程2(Journey2-J2)芯片的相关知识,希望能帮助更多的同学认识和了解征程2(Journey2-J2)芯片。若有相关问题,欢迎评论沟通,共同进步。(*^▽^*)错过其他章节的同学可以电梯直达目录↓↓↓地平线—征程2(Journey2-J2)芯片详解——目录-CSDN博客1
  • 2024-08-25题解:AT_joisc2017_f 鉄道旅行 (Railway Trip)
    题意鉄道旅行(RailwayTrip)分析非常神仙的倍增做法。我们设\(l_{i,j}\)表示从\(i\)点出发,停靠\(2^j\)站后能抵达的最左位置。同理设\(r_{i,j}\)表示从\(i\)点出发,停靠\(2^j\)站后能抵达的最右位置。考虑如何更新这两个状态。因为可以走回头路,所以简单的\(l
  • 2024-08-23CH340C芯片 串口通信
            CH340C是一种芯片‌,具体来说,它是CH340系列中的一款芯片,属于USB转串口芯片。这种芯片的主要功能是通过USB接口将计算机与外部硬件设备连接起来,实现通信。CH340C说白了就是电平转换芯片        可以将串口电平信号转换为USB信号    
  • 2024-08-21【RTT-Studio】详细使用教程十三:UART的DMA 接收及轮询发送
    文章目录一、简介二、RTT配置三、使用信号量接收四、使用消息队列接收五、测试验证一、简介  串口是指数据一位一位地顺序传送,其特点是通讯线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速
  • 2024-08-17详解Xilinx FPGA高速串行收发器GTX/GTP(9)--TX/RX通道
    目录1、TX端的剩余模块1.1、TXPIPEControl1.2、TXGearbox1.3、PCIEBeacon1.4、SATAOOB1.5、PhaseAdjustFIFO1.6、Polarity1.7、PISO1.8、TXPre/PostEmp和10、TXDriver1.9、TXOOBandPCIE1.10、TXDriver1.11、TXPhaseInterpolatorController(包括12
  • 2024-08-16并查集(路径压缩法+启发式合并法)
    我们从一道例题看起:洛谷P1551亲戚。问题很简单,给出一个亲戚关系图,规定\(x\)和\(y\)是亲戚,\(y\)和\(z\)是亲戚,那么\(x\)和\(z\)也是亲戚,那么\(x\)的亲戚都是\(y\)的亲戚,\(y\)的亲戚也都是\(x\)的亲戚,再给定\(P_i\)和\(P_j\),询问他们是否是亲戚,输出Yes或
  • 2024-08-150232-IP 命令数据统计
    环境Time2022-11-25WSL-Ubuntu22.04前言说明参考:https://docs.kernel.org/networking/statistics.html目标前一节讲了ethtool命令获取网卡和统计信息,ip命令也可以获取一些数据包的信息。显示信息ip-s-slinkshowdevdev_name命令可以显示网卡的统计信息:root
  • 2024-08-150231-ethtool 常用参数
    环境Time2022-11-25WSL-Ubuntu22.04前言说明参考:https://man7.org/linux/man-pages/man8/ethtool.8.html目标通过ethtool命令的几个常用参数,来获取网卡的一些信息。显示信息ethtooldev_name,命令直接加上设备的名称:root@jiangbo12490:~#ethtooleth0Settingsfo
  • 2024-08-15[nRF24L01+] 3. Radio Control 无线电控制
    3.RadioControl无线电控制nRF24L01+可以配置为:powerdown,standby,Rx/Txmode3.1.无线控制状态图当VDD电压大于1.9V时,进入上电复位状态,并保持复位状态,直到进入掉电模式:需要注意的是:从待机模式到TX/RX模式的过度时间,和反过来,从TX/RX模式到待机模式的过渡时间是相同的;
  • 2024-08-14uart, spi, i2c波形分析
    1.uart发送三个字母“C”“U”“S”,格式是1个起始位+8个数据位+1个停止位常用的是三根线,GND,TX,RX,只需要一根线就可以完成uart协议分析,如下是RX的信号采样。 2.spi常用的是四根线,cs(片选)+sclk(时钟)+mosi+miso需要采样三根线完成spi协议分析。2.1首先片选
  • 2024-08-10记录5:ESP32S3的usb使用
    0、前期准备1、会使用idf开发环境2、懂得kconfig1、知识储备1.1概述​TingUSB是一个开源的跨平台的USB主机/设备的usb协议栈,常用在mcu开发平台,由于不采用动态分配内存以及阻塞所有中断事件,将中断事件要处理的事情都放在,非中断函数中处理,因此该usb栈内存设计非常安全
  • 2024-08-04RS485问题记录
    RS485正确调用方式 HAL_UART_Receive_IT(&huart3,RxBuffer,MAX_RX_BUFFER_SIZE); HAL_UARTEx_ReceiveToIdle_IT(&huart3,RxBuffer,MAX_RX_BUFFER_SIZE);//两次激活while(1){ HAL_UARTEx_ReceiveToIdle_IT(&huart3,RxBuffer,MAX_RX_BUFFER_SIZE);//重复激活 i