自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

比特流1024的博客

IT交流or其他

  • 博客(14)
  • 收藏
  • 关注

原创 零拷贝技术探讨

零拷贝技术则通过直接将数据从磁盘传输到网络,避免了数据在内核空间和用户空间之间的复制。(Direct Memory Access):DMA允许设备直接访问内存,而不需要CPU的干预,从而减少了数据在内核空间和用户空间之间的复制。系统调用:splice系统调用可以将数据从一个文件描述符直接复制到另一个文件描述符,避免了数据在内核空间和用户空间之间的复制。总之,零拷贝技术的目标是最小化数据在内核空间和用户空间之间的复制次数,从而提高数据传输的效率和性能。

2024-03-29 16:59:44 334 10

原创 基于龙芯2k1000 mips架构ddr调试心得(二)

发送的内存请求物理地址可以根据控制器内部不同的配置进行多种不同的地址映射。龙芯处理器所集成的内存控制电路只接受来自处理器或者外部设备的内存读。内存训练相关的控制、 内存读写信号的时序处理以及输出驱动能力的调整、阻抗匹配这些功能都通过该模块实现。: 基于优化的调度策略,对接收到的访存命令重排序,以降低访存冲突,提升内存带宽。协议的要求处理内存接口的时序,以保证访问内存的命令不会违反协议。: 管理内存控制器所有的配置寄存器,也是硬件与软件的接口。控制发送到内存的时钟信号,为了便于调试,实现了内存时钟。

2024-03-28 15:37:51 780 7

原创 基于龙芯2k1000 mips架构ddr调试心得(一)

龙芯2k1000 DDR配置技巧

2024-03-20 08:41:59 1113 17

原创 SDK jtag 速度命令配置

当只使用jtag调试时,由于外部因素需要调整jtag速率可以使用上图的方法。

2024-01-09 15:46:20 1373 1

原创 Xilinx microblaze axi can 使用说明

Xilinx microblaze axi can 使用说明,本次主要描述在SDK上如何配置波特率和采样率这两个关键的信息。

2023-11-08 11:25:54 1795 1

原创 Linux使用bonding实现双网冗余

本文简要描述了linux bonding概念。以实际常用的网口双冗余为例,详细讲解了如何配置。

2023-09-05 15:08:49 3581 77

原创 PHY芯片的使用(三)在linux下网络PHY的移植

在linux下网络PHY的移植

2023-07-24 11:34:49 4392 125

原创 PHY芯片的使用(三)在U-boot下网络PHY的移植

以太网 PHY 驱动移植,主要包括 Linux、 u-boot 及设备树等三个方面标准框架下的移植。本文以裕太8511PHY为例展开说明。

2023-07-12 10:49:35 5838 115

原创 PHY芯片的使用(二)使用Vivado SDK调试网络

本文的目的是协助工程师首次调试板卡硬件。

2023-06-25 10:58:07 1872 51

原创 PHY芯片的使用(一)之基本概念讲解(MDIO)3

一个简单的两线串行接口,一根MDIO数据线,一根MDC时钟线。驱动程序可以通过 MDIO 和MDC 这两根线访问PHY芯片的任意一个寄存器。

2023-06-19 11:38:58 3764 67

原创 PHY芯片的使用(一)之基本概念讲解(MII相关)2

MII、RMII、GMII、RGMII、个人使用心得(基于zyqn)

2023-06-15 11:41:11 5196 60

原创 PHY芯片的使用(一)之基本概念讲解1

PHY芯片的使用(一)之基本概念讲解1,

2023-06-13 14:37:05 3186 41

原创 FMQL在linux下GPIO的映射关系与使用

国产化芯片使用资料补充,适用于复旦微FMQL系列芯片在linux系统上GPIO应用

2023-06-12 11:35:06 1475 34

原创 欢迎各位嵌入式同僚交流问题、经验。

很高兴今天2023年6月9日,注册了优快云。以往都是在优快云上看相关的资料,现在也加入原创的行列和大家一起分享总结,在嵌入式中遇到的问题和国产化芯片使用中可能出现的问题交流。

2023-06-09 13:24:38 215 25

开发功力,就看这篇MySQL.rar

MySQL是一个关系型数据库管理系统,由瑞典MYSQL AB公司开发,目前属于Oracle公司。 MySQL 是一种关联数据库管理系统,将数据保存在不同的表中,而不是将所有数据放在一个大仓库中,这样就增加了速度并提高了灵活性。 Mysql是开源的,是可以定制的,采用了GPL协议,你可以修改源码来开发自己的MySQL系统。 MySQL支持大型的数据库。可以处理拥有上千万条记录的大型数据库。MySQL可以允许于多个系统上,并且支持多种语言。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。 MySQL支持大型数据库,支持5000条记录的数据仓库,32位系统表文件最大可支持4GB,64位系统支持最大的表文件为8TB。

2024-05-29

图像处理的入门资源推荐.rar

在一开始接触一个领域的时候,我认为最快的方式是看一些入门的视频,我当时学习图像处理主要是旁听学院老师的课学习到的,所以我也比较推荐大家通过类似的方式首先较为粗略的了解一下这个领域。我看了一下目前网络上的一些关于数字图像处理的课程,发现大部分课程是大学课程。大家如果是初学阶段,我感觉这个写就很够用,大学的课程尤其是国内的,大部分可能显得有那么一点点的死板,但是同志们,人家毕竟是正规课程录制,也不可能搞得集体开车吧,所以大家为了探究知识的海洋,还是尽量克服一下吧。

2024-05-29

带你认识Greenplum(GP)数据库.rar

数据库 GP数据库是业界最快最高性价比的关系型分布式数据库,它在开源的PostgreSQL的基础上采用MPP架构(Massive Parallel Processing,海量并行处理),具有强大的大规模数据分析任务处理能力,其主要关注在数据仓库和商业智能方面。

2024-05-27

基于Multisim14仿真的简易信号发生器的制作 -files.rar

multisim仿真电路图 1.完成简易信号发生器的制作,能够产生正弦波,方波,三角波 2.可以改变各种波形的频率,可以设置正弦波的幅度。(请参照原理部分) 3.另外的细节在原理里面解释

2024-05-27

yolo 原理与实现方法是什么.rar

yolo 《YOLO目标检测》,市面唯一一本系统地讲解yolo的书籍,人民邮电出版社,封面就不放了,也不多说了,不然就要被审核视为违规,我不想被多次违规然后受禁言处罚,我还想继续完善自己的技术专栏,做点真正有意义的科普工作。

2024-05-27

前端工程师必备前端开发资源必备.rar

要想打造多拉斯自媒体网站,不花点心血是很难成功的,学习前端是必不可少的一个环节, 当然你不一定要成为前端专家,但是你至少要懂前端才行,这样等网站做大之后你招人才能找到合适的人才,有一双慧眼很重要。

2024-05-27

关于vector的常见用法详解-C 语言.rar

vector vector翻译为向量,但是这里使用“变长数组”的叫法更容易理解,也即“长度根据需要而自动改变的数组”。在考试题中,有时会碰到只用普通数组会超内存的情况,这种情况使用vector会让问题的解决便捷许多。另外, vector还可以用来以邻接表的方式储存图,这对无法使用邻接矩阵的题目(结点数太多)、又害怕使用指针实现邻接表的读者是非常友好的写法也非常简洁。

2024-05-23

如何在word里使用mathtype给公式加编号、以及对公式进行引用.rar

mathtype 目录:一、准备工具;二、如何给公式进行编号;三、如何引用公式

2024-05-20

世界各国节日盘点.rar

5月初夏将至,正是外贸人营销的好时节,PayTrades为各位外贸人盘点一下5月有哪些重要海外节日吧~

2024-05-20

如何将字符串逆序.rar

字符串逆序 方法一:普通逆序。直接分配一个与愿字符串登场的字符数组,然后反向拷贝即可。 方法二:双指针原地逆序。设置两个指针,分别指向字符串的头部和尾部,然后交换两个指针所指的字符,并向中间移动指针直到交叉。 方法三:递归原地逆序。指定逆序区间,借用一个中间变量,每次将首尾字符互换。

2024-05-20

PyTorch 基础.rar

pytorch 机器学习研究人员喜欢使用 PyTorch。截至 2022 年 2 月,PyTorch 是Papers With Code 上最常用的深度学习框架, 该网站用于跟踪机器学习研究论文及其附带的代码存储库。 PyTorch 还有 GPU 加速,使代码运行得更快,你可以专注于操作数据和编写算法。

2024-05-22

人脸检测技术-科普说明.rar

人脸识别 人脸检测是自动人脸识别系统中的一个关键环节。早期的人脸识别研究主要针对具有较强约束条件的人脸图象(如无背景的图象),往往假设人脸位置已知或者容易获得,因此人脸检测问题并未受到重视。 随着电子商务等应用的发展,人脸识别成为最有潜力的生物身份验证手段,这种应用背景要求自动人脸识别系统能够对一般图象具有一定的识别能力,由此所面临的一系列问题使得人脸检测开始作为一个独立的课题受到研究者的重视。今天,人脸检测的应用背景已经远远超出了人脸识别系统的范畴,在基于内容的检索、数字视频处理、视频检测等方面有着重要的应用价值。

2024-05-22

一文搞懂 LSTM(长短期记忆网络).rar

lstm 梯度更新规则 短时记忆 问题描述:RNN在处理长序列时,由于信息的传递是通过隐藏状态进行的,随着时间的推移,较早时间步的信息可能会在传递到后面的时间步时逐渐消失或被覆盖。 影响:这导致RNN难以捕捉和利用序列中的长期依赖关系,从而限制了其在处理复杂任务时的性能。 梯度消失/梯度爆炸 问题描述:在RNN的反向传播过程中,梯度会随着时间步的推移而逐渐消失(变得非常小)或爆炸(变得非常大)。 影响:梯度消失使得RNN在训练时难以学习到长期依赖关系,因为较早时间步的梯度信息在反向传播到初始层时几乎为零。梯度爆炸则可能导致训练过程不稳定,权重更新过大,甚至导致数值溢出。 LSTM解决问题:大脑和LSTM在处理信息时都选择性地保留重要信息,忽略不相关细节,并据此进行后续处理。这种机制使它们能够高效地处理和输出关键信息,解决了RNN(递归神经网络)在处理长序列时面临的问题。

2024-05-22

算法笔记模拟退火.rar

模拟退火算法 假如我们有一个函数,要求它的极大值,怎么求呢? 如果这个函数满足单调性,可以用二分的方法。 如果这是一个单谷(或单峰)函数,可以用三分法。 那要是多峰函数怎么半呢? 这时就可以用随机化算法。 一种朴素的方法是:每次在当前找到的最优方案 附近寻找一个新方案。如果这个新的解 更优,那么转移到 ,否则就不转移。(这被称作爬山算法) 但是这样就容易陷入一种局部最优解,如图,如果使用爬山算法,找到的答案可能在一个范围内是最优解,但是在全局上并不是最优解。

2024-05-21

MySQL基础知识-个人笔记.rar

mysql 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 关系型数据库管理系统(RDBMS)是建立在管理模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

2024-05-21

C语言实现文件读写操作的几种常用方法-C 语言.rar

c语言文件读写操作代码 一 、文件读写的常用函数 (1) 读写文本文件: (2) 读写二进制文件 二、文件读写的深层次的剖析 (1)操作系统与硬件储存 (2)操作系统封装读写数据函数接口 (3)C语言中的数据缓冲池 三、使用函数刷新缓冲池 fflush函数: 四、总结

2024-05-21

R语言之Random Forest随机森林.rar

随机森林 随机森林就是通过集成学习的思想将多棵树集成的一种算法,它的基本单元是决策树,而它的本质属于机器学习的一大分支——集成学习(Ensemble Learning)方法。随机森林的名称中有两个关键词,一个是“随机”,一个就是“森林”。“森林”我们很好理解,一棵叫做树,那么成百上千棵就可以叫做森林了,这样的比喻还是很贴切的,其实这也是随机森林的主要思想--集成思想的体现。

2024-05-17

python如何读取excel表数据.rar

python读取excel数据 python读取excel表数据的方法:首先安装Excel读取数据的库xlrd;然后获取Excel文件的位置并且读取进来;接着读取指定的行和列的内容,并将内容存储在列表中;最后运行程序即可。

2024-05-17

传感器的主要故障分类及其诊断方法.rar

传感器故障  按传感器故障程度的大小可分为硬故障和软故障。  硬故障泛指结构损坏导致的故障,一般幅值较大,变化突然;软故障泛指特性的变异,幅值较小,变化缓慢。  硬故障也称完全故障,完全故障时测量值不随实际变化而变化,始终保持某一读数。通常这一恒定值一般是零或者最大读数。故障测量值大致是一条水平直线。  软故障包括数据偏差、漂移、精度等级下降等。软故障相对较小,难于被发现,因此,从某种意义上来讲,软故障危害比硬故障危害更大,其危害逐渐引起了人们的重视。

2024-05-17

PTAC-C++求n以内最大的k个素数以及它们的和.rar

求n以内最大的k个素数c 本题要求计算并输出不超过n的最大的k个素数以及它们的和。 输入格式: 输入在一行中给出n(10≤n≤10000)和k(1≤k≤10)的值。 输出格式: 在一行中按下列格式输出: 素数1+素数2+…+素数k=总和值 其中素数按递减顺序输出。若n以内不够k个素数,则按实际个数输出。

2024-05-16

低压无刷驱动程序+软件说明.rar

资源包含驱动器控制的源码和详细功能说明。基于STM32的无刷电机驱动器,由STM32F103CBT6 + IR2131组成控制,6片IRF540作为UVW功率驱动,带动一个24-30V 的无刷电机。可以支持UVW霍尔信号,以及ABZ光电编码器信号输入。控制器目前可以实现: 1. 设定固定PWM占空比的驱动电机正反转运行,占空比范围0-1000; 2. 速度调节模式,给定速度,实现PI控制,可以设定/修改P、I参数和静态允许差等,自动调节PWM; 3. 驱动器使用RS-485接口,采用Modbus通信协议,在PC机上,可以方便的进行直观的P、I等参数调节。 4. 用Modbus修改霍尔中断计算速度,和控制速度的时间,达到修改PI参数的目的;在PC电脑的Modbus调试界面上,还能显示电机的实际速度(RPM)、电机正反转、电机转动圈数和霍尔位置数、光电编码器的速度/位置等参数。

2024-06-04

memtester源码linux下直接编译.rar

该资源是C语言源码,主要用于DDR的压力测试和边缘测试。测试范围全面,覆盖广。不同操作系统根据所用编译器编译生成可执行文件 memtester 。 使用方法: ./memtester 1024M 1 //参数1为测试大小 参数二为测试次数

2024-06-04

xilinx xdma.rar

Xilinx DMA/Bridge Subsystem for PCI Express(PCIe) 实现了一个高性能、可配置的 Scatter Gather DMA,用于与 PCI Express 2.1 和 3.x集成块一起使用。IP 提供了 AXI4 Memory Mapped 或 AXI4-Stream 用户接口之间的选择。

2024-06-04

SAMA5D34核心板双文件系统设计.rar 实战编写

在5D34核心板nandflash上做双文件系统,根文件系统用于存放系统数据,另一个文件系统用于应用、数据存储,使用户数据与系统本身隔离,从而保障系统稳定性。 使用buildroot制作根文件系统及存储文件系统,根据文件系统的大小,通过修改设备树文件对nandflash做相应分区,然后修改tcl文件使两个文件系统成功写入nandflash,进一步完成数据存储分区的挂载。

2024-06-04

xilinx zynq emio 接emmc问题总结.rar 根据实战总结

由于bank电平原因emmc必须接到emio上,此时就需要注意比直接从ps端出来的考虑问题要多一些。该文章经过实际操作总结得出,具有参考价值。

2024-06-04

嵌入式linux下SQLite3的安装使用和sqlite(3.4.2)源码.rar

压缩包中包含sqlite3.4.2源码和安装说明。主要用于嵌入式linux,占用资源小,灵活使用。说明文档描述详细,如:介绍主机环境,如何使用交叉编译器编译,编译,剥离调试信息,下载到开发板。最后上板验证(实战验证,并在项目中验证应用)。

2024-06-04

端午节(中国四大传统节日之一).rar

端午节,又称端阳节、龙舟节、重午节、重五节、天中节等,是汉族的传统节日 ,日期在每年农历五月初五,是集拜神祭祖、祈福辟邪、欢庆娱乐和饮食为一体的民俗大节。端午节源于自然天象崇拜,由上古时代祭龙演变而来。仲夏端午,苍龙七宿飞升于正南中央,处在全年最“中正”之位,正如《易经·乾卦》第五爻:“飞龙在天”。端午是“飞龙在天”吉祥日,龙及龙舟文化始终贯穿在端午节的传承历史中。

2024-06-03

节日营销2022年6月份节日营销灵感 -儿童节- 端午节- 父亲节.rar

【节日营销】2022年6月份节日营销灵感 ——儿童节/ 端午节/ 父亲节/ 618电商大促/ 夏至...

2024-06-03

Yolov1 + Yolov2 + Yolov3 发展史、论文、代码最全资源分享合集.rar

号主这里想做一个关于YOLO系列资源分享,今天主要是想分享一下YOLO之父发布的yolov1、yolov2、yolov3各个版本的论文和代码资源分享合集,后期分享yolov4和yolov5,也会出相应的训练测试模型教程。

2024-06-03

Blender软件是什么?.rar

blender 01Blender软件有哪些优势 Blender是可以直接商用的 可以大规模使用,无限复制。C4d、maya,这些3D软件都是付费的,大规模商用风险比较大,付费的话费用也比较高。 Blender功能比较多 是一款开源的跨平台全能三维动画制作软件,提供从建模、动画、材质、渲染、到音频处理、视频剪辑等一系列动画短片制作解决方案。不用来回换软件,基本功能都有,省掉了换软件交的许可费。 Blender体积非常小 是这些三维软件里面最小的,安装包也就200MB左右。

2024-05-31

什么是 TCP 协议?它的主要特点是什么?.rar

tcp/ip协议 OSI模型,即开放式通信系统互联参考模型(Open System Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。但是 OSI 只是个参考模型,实现起来有点复杂。今天 TCP/IP 协议族大行其道,其中一个原因是 TCP/IP 模型对 OSI 做了适当简化,由7层简化到4层。

2024-05-31

最新最详细的GitHub全站使用指南.rar

github使用教程 要知道GitHub究竟是干什么用的,我们必须知道GitHub的使用群体都有哪些。程序员,大学生,企业……都是GitHub的用户。这些人有一个共同的特点,就是:需要写代码。 想象一下,你开发了一个软件,一开始很顺利。但后来你的好兄弟感觉这个软件不错,想要贡献点代码让它更屌一点。这时候问题来了,他在写代码的同时你也在写,他改完后把代码发给了你,你怎么知道他改了这个软件的哪些功能呢?怎么直观地看他改了哪些东西呢?怎么合并你的代码和他的代码呢? 如果后面又加入了几十个、几百个这样的好兄弟呢?如果又和你隔了十万八千里呢? 你将你的软件给大家用,大家都说好,但是就是有好多bug,通过什么渠道反馈呢?

2024-05-31

儿童节中英文祝福语三篇.rar

儿童节中英文祝福语三篇 【#英语资源# #儿童节中英文祝福语三篇#】六一儿童节,祝你留住童心,生活愉快。

2024-05-31

margin(CSS语法)-.rar

margin margin,是CSS语法,这个简写属性用于在一个声明中设置所有当前或者指定元素所有外边距的宽度,或者设置各边上外边距的宽度。

2024-05-30

通俗易懂:K-means聚类算法.rar

k-means聚类算法 在人类眼中,我们很容易识别一些物质世界存在的某些事物的特征,例如:看到在水里的生物,其中有一类是鱼,主要特征是:1、通常生存在水中;2、是脊椎动物等。通过对这两个共性特征的概括和归纳,人们提出了鱼这一概念,这使得"鱼类"可以从在水里生存的其他生物中区分开来。 对于机器学习而言,我们希望计算机通过传入一些真实世界客观存在的信息(数据),帮助我们对有相同特征的对象进行归纳和划分,使得我们能去洞察那些可能存在的不同类型,以便于我们能对客观现象做出更深一步的认识和判断。 聚类(cluster)算法在机器学习中有若干种,本文讲的是K-means聚类算法,也叫K均值聚类算法。K是指将数据信息观察的对象聚成几类,means是指平均距离(在2.5.3中具体介绍)。

2024-05-30

一万字解读AUTOSAR.rar

autosar AUTOSAR旨在改善汽车电子系统软件的更新与交换,同时更方便有效地管理日趋复杂的汽车电子软件系统。AUTOSAR规范的运用使得不同结构的电子控制单元的接口特征标准化,应用软件具备更好的可扩展性以及可移植性,能够实现对现有软件的重用,大大降低了重复性工作,缩短开发周期。本文主要介绍一下内容: 1、AUTOSAR的背景介绍 2、AUTOSAR的分层模型 3、AUTOSAR的方法论 4、AUTOSAR的接口类型 5、AUTOSAR的基础软件层

2024-05-30

Matlab与Simulink仿真程序专栏文章.rar

基于Matlab的空中交通管制仿真 基于Matlab在以地球为中心的场景中模拟和跟踪航路飞机仿真 基于Matlab模拟、检测和跟踪飞机着陆进场中异常的仿真 基于Matlab使用空间分布和同步无源传感器测量值来跟踪对象 基于Matlab使用雷达资源管理有效跟踪多个机动目标仿真 基于Matlab使用跟踪筛选器跟踪机动目标仿真 基于Matlab生成并可视化多架飞机轨迹仿真

2024-05-30

【51单片机系列】DS18B20温度传感器模块.rar

ds18b20 DS18B20是 DALLAS半导体公司推出的一种“一线总线(单总线)”接口的温度传感器。与传统的热敏电阻等测温元件相比,DS18B20是一种新型的、体积小、使用电压宽、与微处理器接口简单的数字化温度传感器。

2024-05-29

什么是RFID技术?RFID的分类.rar

rfid RFID技术其实就是指无线电射频技术,其技术主要借助于磁场或者是电磁场原理,通过无线射频方式实现设备之间的双向通信,从而实现交换数据的功能,该技术最大特点就是不用接触就可以获得对方的信息,ETC、物流、图书馆就是比较典型的几个应用场景,RFID技术常用的无线电波频段主要包括:低频、高频、超高频和微波几个频段。

2024-05-29

VBScript 教程 - Kernel001.rar

vbscript VB 不区分大小写 变量 普通变量 关键词声明 Dim、Public、Private 赋值动态创建 name = "hello" Option Explicit 语句 必须用关键词声明 数组变量 显示声明 一维数组 声明 Dim names(3) ' 声明为4个元素的数组 二维数组甚至多维数组 声明 Dim table(参数表) 数组访问 names(Index '索引值) .....................................................................................................

2024-05-29

空空如也

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

TA关注的人

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