硬件
aningxiaoxixi
此人很聪明,一看就会,所以不写
展开
-
【二进制协议和文本协议的区别详解】
各位小伙伴们 我一开始不能区分二进制协议和文本协议的区别,是因为我想电脑在传输的过程中,应该传输的就是二进制的数据啊,那文本协议是要传输abcd这类的字符吗?是我理解错了:其实无论是文本协议还是二进制协议,数据从a电脑传到b电脑的过程,传输的数据都是二进制的也就是0和1,那什么是文本协议什么是二进制协议呢在网络传输中HTTP协议非常重要,该协议规定了客户端和服务器端请求和应答的标准HTTP协议能保证计算机正确快速地传输超文本文档,并确定了传输文档中的哪部分,以及哪部分内容首先显示(如文本先于图形)等。转载 2023-08-14 01:46:56 · 117 阅读 · 0 评论 -
耳机 喇叭接线分析
在iPhone还没现在这么NB的时候,是Nokia的耳机在其他手机上都能正常用。所以,除了最近比较新款的手机耳机,都遵循着“D为负极共用”的协议,暂且称它为“Nokia协议”,N版耳机。一般简单喇叭的接线是差分信号,个人猜想,是不是两根连线的喇叭,一根接耳机的地线,一根接耳机的 左声道(L)or 右声道(R)。A:接左声道(L)喇叭正极,经过喇叭后到达D(D为负极共用);B:接右声道(R)喇叭正极,经过喇叭后到达D(D为负极共用);C:接麦克风(Mic)正极,经过喇叭后到达D(D为负极共用);原创 2023-03-10 01:08:50 · 1628 阅读 · 0 评论 -
linux内核 /proc/interrupts
读取到的内容从左到右,分别为:1、逻辑中断号,2、中断在各CPU发生的次数,3、中断所属设备类名称,4、硬件中断号,5、中断处理函数。已经注册的中断为什么在proc/interrupts中不存在时,因为注册的中断注销了。原创 2022-09-02 00:16:52 · 1373 阅读 · 0 评论 -
pcie 链式DMA总结
XAPP1052我们学过每一次DMA请求开始后,只能传输PC 1个连续的物理内存块,如果要传输下一个内存块,则必须重新初始化内存并配置好DMA寄存器,再次启动DMA才可以完成。我们知道驱动申请一块连续的物理内存是否成功取决于系统内存大小,应用进程的多少等等因素,所以XAPP1052一次DMA的传输的最大值是不确定的。我在测试时,主机为2GB内存、开的应用也不多的情况下申请连续的4MB内存会时常失败。转载 2022-08-25 00:42:32 · 826 阅读 · 0 评论 -
硬件调试总结
1 该模块时钟没有使能,则不能访问该模块地址。原创 2022-08-24 23:30:09 · 130 阅读 · 0 评论 -
DisplayPort-DP接口知识
DisplayPort-DP接口知识转载 2022-08-07 19:22:38 · 340 阅读 · 0 评论 -
mmu学习总结
运行va2时,没用了实际物理地址可用,那么可能把pa0的数据置换出来,放进va2的数据。当cpu运行app读取指令的时候,都是从上述相同的地址去读。1让app以同样的链接地址,进行编译。一般情况下编译某个app时,需要单独指定它的链接地址。如何实现1g的app,可以在64M的内存上运行。3app的va0映射到实际地址上的pa0。linux上app的程序起始地址都是一样的。va1到映射到实际地址的pa1上。1首先app时存储在emmc上的。程序运行时,所处地址。............原创 2022-07-27 08:29:24 · 221 阅读 · 0 评论 -
cache介绍
c程序再次读取地址a的数据,从cache上查找a的数据,成功找到,这叫做cachehit。bcpu把地址发往sdram,读入一个cacheline称为cachefill。a一开始cache读取a地址的数据,无想要的数据,这叫做cachemiss。cache的涉及基于程序局部性原理。不仅cache分为指令跟数据。mmu也分为指令跟数据。3canche使用流程。......原创 2022-07-25 08:19:47 · 225 阅读 · 0 评论 -
硬件基础学习
储能和滤波电源供电不稳定,需要电容来缓冲。就算电源是稳定的,放一个电容在这,可以增加电流驱动能力电容通过储存能量,起到了平滑电源输出的作用,这称为“滤波”。电容越大,储存能量的本事越大,滤波的效果越好,于是锯齿波的波动就变小了。电容基础1——储能和滤波...原创 2022-02-14 22:19:54 · 153 阅读 · 0 评论