- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 PHY RGMII Interface Timing注意事项
RGMII接口是以太网PHY和以太网MAC之间的物理连接。如果使用以太网FMC, PHY是Marvell 88E151x,以太网MAC在FPGA内部。RGMII接口是DDR (dual data rate)接口,由FPGA到PHY的发送路径和PHY到FPGA的接收路径组成。两个路径都有一个独立的时钟,4个数据信号和一个控制信号。RGMII标准规定数据和时钟同时输出(即。时钟没有任何倾斜),如下面的左侧图像所示。为正确取样。
2023-10-19 09:24:41
3576
3
原创 driver - bus - device关系
一、概念1、bus总线是处理器和设备之间的通道。总线有多种类型,每种总线可以挂载多个设备。2、driver驱动程序是在CPU运行时,提供操作的软件接口。所有的设备必须有与之配套驱动程序才能正常工作。一个驱动程序可以驱动多个类似或者完全不同的设备。3、device设备就是连接在总线上的物理实体。设备是有功能之分的。具有相同功能的设备被归到一个类,如输入设备(鼠标,键盘,游戏杆等)。二、三者的关系总线上有两个重要的链表:1)设备(device)链表;2)驱动(driver)链表每次出现一个
2022-04-20 14:39:42
341
原创 android 休眠流程
1. framework层1.1 java层休眠流程中上层有很多种,比如按power key进入休眠流程,还是就是settings下面的自动息屏流程。1.1.1 power key休眠流程当用户按下power key的时候,PhoneWindowManager类下的interceptBeforeQueueing, 在handle special key流程中,会命中KeyEvent.KEYCODE_POWER.其业务逻辑里面就会调用到inteceptPowerKeyDown和interceptP
2021-11-30 16:27:22
4484
原创 Windows10下安装python+opencv+imutils+skimage
Windows10下安装python+opencv+imutils+skimage操作步骤1、安装Python2、安装numpy库3、安装OpenCV开始之前1、Python 不同版本之间的差异适用于Python 3.0以上版本以及Python 2.6、Python 2.7print(“Hello,world!”)使用于Python 2.6以下版本以及Python 2.6、Python 2.7print “Hello,world!”注意,在3.0及以上版本,需要在“Hello,wor
2020-11-20 11:32:58
1495
原创 selinux 权限
selinux 权限获取未AVC 未定义值xxxxx@ja-Lenovo-Product:$ adb shell su -c dmesg | audit2allow -p out/target/product/top8321_fgemmc/root/sepolicy#============= factory ==============allow factory usb_device:d...
2018-10-13 09:59:33
193
Linux设备驱动程序中文版第三版
2018-10-11
计算机USB系统原理(host_device)
2018-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人