自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 Linux双网口如何切换tftp和nfs

最近在项目中遇到了这么一个问题,linux开发板上有两个网口,之前的工程师搭建tftp和nfs的时候用错了网口,现在要把tftp和nfs转到另外一个网口上。具体操作如下:首先是uboot中设置环境变量,先来看看uboot中设置的都是啥。这里有一个关键点是,设置的环境变量是给哪个网口的,经过多番尝试,地址修改应该没太大的问题,因为在没有启动tftp的时候,nfs是可以的,两个网口的地址都可以ping通。多次尝试还发现一个问题,就是只要连着原来那个网口,tftp就可以起来。再看一下bdinfo显示出来的,

2021-12-07 15:58:33 797

原创 Linux输入io口为什么一直检测到0

Linux驱动,那些调试的日子,终于拨开云雾见青天。实践证明,摄取多少知识并不等于你会了多少,实践才出真知,动手才能够打破疑惑。上次分享留下了一个问题,自己也正在解决。为了能够解决,为了开会能够汇报进度,不想这个问题一直卡在这里,周末加了个小班,终于把这个问题解决了。先回顾一下这个问题,就是对IO口的操作,输入检测一直为零。很纳闷,为什么输出可以输入不可以,是否是调用的函数有问题,还是配置的电气属性有问题。刚开始调的时候,设备树引脚重用检查了,内核调用的函数检查了,应用函数检查了,硬是没发现问题,这有点

2021-11-28 23:03:52 709

原创 跟I2C爱得死去活来的日子

最近在调试200G板卡的时候遇到了一个问题,在同时访问多个I2C的时候,I2C死掉了,这个问题出现也有两个星期了,下面分享一下跟它的爱恨情仇。一、现象描述我们现在的电路板搭配的是一款型号为pca9548的复用器,可以分八路去访问每一个I2C​。在分是打开去访问的过程中,其实复用器的打开和切换通道是没有任何问题的,但是在访问外部器件的时候,突然就卡死了,或者在光模块给光的过程中,就卡死了,这里所说的卡死是指通讯受到了干扰​。在受到干扰之后,接收的数据就不正常,因为程序里面有很多​等待。但很奇怪的是,同时访

2021-11-13 21:15:56 3780

原创 如何模拟mdc/mdio进行数据通讯

一、初识MDC/MDIOMDC/MDIO是一种串行双线接口,通讯协议按照标准的以太网协议。 MDIO接口在没有传输数据的空闲状态数据线MDIO处于 高阻态 。 MDIO出现一个2bit的开始标识码(01)一个读/写操作开始。 MDIO出现一个2bit数据来标识是 读 (10)还是写操作(01)。 MDIO出现一个5bit数据标识PHY的地址。 MDIO出现一个5bitPHY寄存器地址。 MDIO需要2个时钟的访问时间。 MDIO串行读出/写入16bit的寄存器数据。 MDIO恢复成IDLE状态,同时MDI

2021-10-27 20:49:20 1414 1

原创 UDP应用笔记

UDP应用笔记最近在使用udp通讯的过程中遇到了这么一个问题,服务端是用liunx来搭建的,客户端使用的时GD32芯片建立的,正常情况下,只要udp双方都绑定了对方的IP和端口号就可以发送数据了。现在在服务端重启系统之后,就接收不到客户端发送过来的数据了。后面又拿了另外一块板子来进行测试。发现在主控板重启之后,两分钟之内是接收不到数据的,后面把那块发不出去数据的板子下载了另一个版本的代码,在主控板重启系统之后又可以接收到数据了,这里解释一下,其实两份代码是一样的,因为是我和同事两个人开发,基础的网络是一

2021-09-18 23:29:41 134

原创 如何通过I2C正确操作CDR(GN2104SC)

在调试CDR时,遇到了一些问题,及时作了调整,下面把CDR的功能和操作步骤整理出来,借此让开发人员少走弯路。以下只代表调试现象和结果,不代表完全操作。一、CDR功能介绍时钟 数据恢复 (CDR)技术是高性能系统的一个关键性能。 除了FPGA的快速逻辑性能,高性能系统还要求设备之间具有可靠的高速数据传输性能。具有高带宽的发射机/接收机链并不一定能保证接入到此类带宽中–从传输信道的失真和噪声恢复数据的能力决定了一个网络的实际可用的可靠带宽。数据恢复是远程和密集波分多路(DWDM)光网络的基本功能块,也是高速

2021-08-28 15:55:37 310

原创 UDP通讯

UDP通讯的几点思考UDP的创建是有三种方式的,一种是socket,一种是原始的RAW,采用回调的方式接收数据,还有一种是netconn,如果是socket的话会不断地建立和退出,现在我们单板下面的客户端不是socket,而是直接建立的客户端,绑定IP之后,就回调,相当于一直在监听数据,服务端任何时候发数据过来都可以接收得到。其实UDP是没有太多这个服务端和客户端这个概念的,只要绑定了之后没有退出就可以一直通讯服务端单方面发送不了数据到客户端,可能原因如下:1.服务端那边,如果是单方面中断的话会导致

2021-08-20 23:01:04 73

jperf.rar

jperf.rar

2022-10-19

ST LINK驱动及教程.rar

驱动

2021-03-11

LPC1778_Template.zip

1778

2021-03-11

官方例程lpc177x_8x-a85a976.rar

lwip

2021-03-11

打印机驱动安装步骤-DCP-7180DN.rar

打印机

2021-03-11

芯片资料1778、1768.rar

工程师

2021-03-11

freertos源码.rar

嵌入式、单片机

2021-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除