自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(306)
  • 资源 (113)
  • 论坛 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 【开发工具】嵌入式常用开发工具汇总帖(持续更新,建议收藏)

写这篇文章,主要是想将自己以前用过的,发过的调试工具相关的博客进行汇总,方便后续查找。调试工具【调试工具】【sysrq】魔术键(sysRq)的使用【调试工具】【objdump】反汇编工具(objdump)的使用【调试工具】【gdb】编译工具gdb的使用【调试工具】【lockdep】Linux内核死锁检测工具(lockdep)的使用【调试工具】【tcpdump】抓包工具(Tcpdump)的使用【调试工具】【mtest】uboot内存检测工具(mtest)的使用JTAG 通常系统崩溃,无任

2020-12-27 21:29:27 1191 8

原创 【LWIP】LWIP协议|相关知识汇总|LWIP学习笔记

这里作为一个汇总帖把,把以前写过的LWIP相关的博客文章汇总到一起,方便自己这边查找一些资料。LWIP协议【LWIP】LWIP网络通信流程【LWIP】LWIP动态内存管理【LWIP】原始套接字(SOCK_RAW)【LWIP】AF_PACKET套接字分析【LWIP】AF_UNIX socket套接字分析LWIP源码解析【LWIP】pbuf数据包管理【LWIP】netdev_pbuf_alloc函数分析【LWIP】以太网网卡接口部分初始化【LWIP】netif网络接口结构【LWIP】

2020-12-27 19:26:05 574 1

原创 BSP开发|嵌入式软件|Linux驱动|笔试面试大全(持续更新,建议收藏)

写这篇文章的目的,希望以提问的形式,对自己以前的知识进行一个总结,并期待能给即将/已经踏入嵌入式领域的程序员提供一些学习上的帮助~嵌入式,软件,C语言,Linux,驱动,内核,开发,BSP,工程师,底层,后端相关,常见,频繁,常问,经典,项目,招聘,平台,学习,框架,职位,职业,架构,岗位,offer,校招,社招,企业笔试面试,面试笔试,笔试,面试,面经,笔经题目,大全,总结,概括,汇总,整理,集锦,理解,答案,常问问题,经验,分享,最常,归类,大纲

2020-12-01 22:43:00 1913 5

原创 【PCIe】非常适合初学的pcie博客(PCIe知识整理)

非常适合初学的pcie博客:PCIE扫盲(第一阶段):http://blog.chinaaet.com/justlxy/p/5100053251PCIe简介:http://blog.chinaaet.com/justlxy/p/5100053066 这一章主要介绍PCIe的由来,在2001年的时候被提出,命名“PCI-Express”,主要优势就是传输速率高,另外还有传输距...

2018-07-30 10:55:16 11507 8

原创 【UBoot】uboot启动过程分析

1. 准备工作 1.1 uboot源码本文是基于hdu5开发板对应的uboot源码进行分析。1.2 代码阅读软件source insight可以想象uboot源码包有10000多个文件,每个文件都有几百行甚至上千行代码。需要专业的代码阅读器查找函数原型,根据需求去查找阅读,完全没必要重头读到尾。 1.3 hdu5开发板和对应的数据手册在uboot源码中常...

2018-06-05 10:19:37 10593 2

原创 【SPI】SPI学习之SPI调试相关

spi调试方法uboot下调试SPI在uboot下,有spi的调试命令“sspi”,代码在:uboot/cmd/spi.c具体用法如下:

2021-05-29 17:59:11 186 1

原创 【SPI】SPI学习之SPI驱动相关

spi驱动框架目录:linux/driver/spi/<从设备驱动层>  spidev.c                             自己编写<核 心 层>  spi.c                             内核提供<控 制 器 层>  spi-xxx.c(瑞芯微:spi-rockchip.c  全志:spi-sunxi.c)     原厂提供...

2021-05-29 17:52:53 186 1

原创 【SPI】SPI学习之SPI硬件相关

参考:文档:linux spi驱动开发学习(一)-----spi子系统架构http://blog.chinaunix.net/uid-21501855-id-5211900.html参考:文档:SPI通信简介https://blog.csdn.net/firefly_cjd/article/details/51935079#t17什么是spi?spi的作用?SPI硬件知识SPI外部信号描述SPI硬件寄存器映射SPI特性SPI相位和极性CPOL和CP...

2021-05-29 17:34:21 894 3

原创 【中断】自己写一个中断处理程序,需要注意哪些问题?

Linux中断知识汇总:【深入理解Linux内核】【中断】内容汇总帖目录什么是中断处理程序?注册中断处理程序编写中断处理程序编写中断处理程序的注意事项为什么在中断里不可以睡眠?为什么在中断里不可以使用耗时很长的函数?什么是中断处理程序?中断处理程序:在响应一个特定中断的时候,内核会执行一个函数,该函数叫做中断处理程序。产生中断的每一个设备都有一个相应的中断处理程序。中断处理程序是被内核调用来响应中断的,他们运行于中断上下文中,该上下文中的代码不可阻塞。我们一.

2021-04-28 22:19:26 245 2

原创 【中断】异常和中断的关系、异常向量表和中断向量表的关系

Linux中断知识汇总:【深入理解Linux内核】【中断】内容汇总帖目录什么是异常?什么是中断?异常和中断的关系什么是异常向量表?什么是中断向量表?异常向量表和中断向量表的关系什么是异常?异常:因为内部或者外部的一些事件,导致处理器停下正在处理的工作,转而去处理这些发生的事件。当正常的程序执行流程发生暂时的停止时,称之为异常,例如处理一个外部的中断请求。从这句话中可以知道异常包括中断(单片机中的中断)+和运行模式的切换“中断”+资源访问“中断”。..

2021-04-27 23:50:45 281 1

原创 【中断】发生硬件中断后,ARM处理器做了那些事情?

发生硬件中断后,ARM处理器做了那些事情?CPU自动保存处理器状态,即将中断发生时的CPSR寄存器内容保存到SPSR_irq寄存器中 CPU自动设置当前程序状态寄存器CPSR的低5位,使处理器进入特权模式中的IRQ模式(Linux不使用FIQ,只使用IRQ) 硬件自动关闭IRQ中断 将返回地址(PC)自动保存到LR_irq寄存器中 CPU自动的将程序计数器PC设置成异常中断向量表中的地址,进入相应的异常处理程序中处理中断 处理完中断后,恢复中断发生前的处理器状态,即将SPSR_irq寄存器中

2021-04-24 22:00:23 157 1

原创 【中断】你对中断究竟有多了解?试着把中断的触发流程整理了一遍...

如果要你讲一下中断,你会怎么去描述一个中断的触发流程呢?最基础的可能就是:保护现场 - 中断处理 - 恢复现场...那保护现场做了什么事情?中断处理需要注意什么事情?恢复现场又做了什么事情?相对应的,关于中断,还有很多这样的问题:触发中断的因素有哪些? 各中断源如何向CPU提出中断请求? CPU如何区分是哪个中断触发的请求? 当多个中断源同时提出中断请求时,中断系统如何确定优先响应哪个中断请求? CPU在什么条件、什么时候、以什么方式来响应中断?..

2021-04-24 16:38:09 427 1

原创 【开发日常】HI3519V101设置DDR时钟频率

目录确认DDR时钟源选择确认DPLL POSTDIV 时钟频率重新设置DDR时钟频率确认DDR时钟源选择PERI_CRG13 为SOC 频率配置寄存器PERI_CRG13 为SOC 频率配置寄存器表3-7 CRG寄存器概览(基址是0x1201_0000)偏移地址 名称 描述 页码0x0034 PERI_CRG13 SOC 频率配置寄存器 3-23对应内存地址为:0x12010034

2021-04-16 15:59:45 183

原创 【深入理解Linux内核】EXPORT_SYMBOL宏解析

内核版本:5.10.0相关头文件:include/linux/export.h#include <linux/export.h>宏定义:#define EXPORT_SYMBOL(sym) _EXPORT_SYMBOL(sym, "")#define EXPORT_SYMBOL_GPL(sym) _EXPORT_SYMBOL(sym, "_gpl")#define EXPORT_SYMBOL_GPL_FUTURE(sym) _EXPORT_SYMBOL(s.

2021-04-15 10:56:35 90

原创 【深入理解Linux内核】函数源码解析模板

当做是一篇“水”文吧。主要写一个模板,以后不熟悉的函数源码,都按照这个模板去填充。方便自己,方便他人。Ps:对于一些其他人都已经解析的非常完美的函数,会直接转载。系统版本:相关头文件:函数定义:函数功能描述:输入参数说明:返回参数说明:实例解析:...

2021-04-14 15:53:13 35

原创 【workqueue】flush_work函数解析

内核版本:5.10.0flush_work函数flush_work函数的功能是等待当前的工作队列执行完毕。返回true代表等待的工作队列已执行完毕; 返回false代表工作队列已经是空闲状态。static bool __flush_work(struct work_struct *work, bool from_cancel){ struct wq_barrier barr; if (WARN_ON(!wq_online)) return false; if (WARN.

2021-04-14 15:43:43 331

原创 【开发日常】【windows】【tscan】在windows上部署TscanCode代码检测工具

目录TscanCode简介下载TscanCode安装TscanCode使用TscanCodeTscanCode简介TscanCode是腾讯静态分析团队开发的一款开源免费的C/C++静态分析工具,由于其比较简单实用,准确率较高,并且扫描C/C++代码不需要进行编译,所以个人觉得对C/C++项目开发挺有帮助的,就简单介绍一下该工具的安装与使用。下载TscanCode下载地址:https://download.csdn.net/download/Ivan804638781/1

2021-04-02 22:02:50 182 1

原创 【开发日常】【windows】教你在Windows下的cmd窗口中使用ssh命令

目录下载OpenSSH安装OpenSSH配置OpenSSH下载OpenSSHhttps://download.csdn.net/download/Ivan804638781/16244149安装OpenSSH运行下载完成的setupssh安装文件。单击下一步。选择接受,单击下一步。选择组件,单击下一步。选择安装目录,单击下一步。选择开始菜单,单击下一步。设置sshd密码,单击下一步。这里一定要记住这个密码,登录ssh要输入密码

2021-03-30 20:09:40 449 1

原创 【开发日常】【Windows】如何通过Cygwin在Windows中使用Linux命令

目录前情提要下载Cygwin安装Cygwin配置Cygwin前情提要因为软件开发工作的原因,我们常常使用Linux下的命令,并且养成了一定的习惯,有时候打开windows界面的命令行工具,回不自觉的输入“ls”、“pwd”等命令。那是否有什么办法,能让windows下也支持这些命令呢?以下是如何使用Cygwin(Windows XP的“ nix风格”终端)获得两全其美的方法。在文本中,我们将说明如何使Cygwin运行Linux命令。下载Cygwin网址: ht

2021-03-30 19:35:26 57 1

原创 【开发工具】【git】git commit后,还没push前,如何撤销?

问题:正常git代码提交流程是:git add ...git commit -scodereview在代码还没真正入库前,我们还可以对当前代码进行修改,并基于上一个commit进行同步git add ...git commit --amendcodereview但如果操作不当,可能会造成上一个commit已经入库了,我们基于上一个commit进行了同步,就会报错:! [remote rejected] HEAD -> refs/for/xxx (change..

2021-03-30 16:36:21 86 1

原创 【中断】中断上下文、进程上下文

Linux中断知识汇总:【深入理解Linux内核】【中断】内容汇总帖目录中断上下文和进程上下文什么是中断上下文?什么是进程上下文?为什么要进行不同之间状态的切换?什么情况下进行用户态到内核态的切换?中断上下文代码中注意事项中断上下文和进程上下文进程上下文和中断上下文是操作系统中很重要的两个概念,这两个概念在操作系统课程中不断被提及,是最经常接触、看上去很懂但又说不清楚到底怎么回事的两个概念。造成这种局面的原因,可能是原来接触到的操作系统课程的教学总停留在一种浅层次.

2021-03-29 22:16:37 108 1

原创 【深入理解Linux内核】【中断】内容汇总帖

这篇文章的主要目的,就是想把所有自己以前写的中断汇总下,形成一套知识体系。方便查找问题。【中断】软中断、tasklet和任务队列

2021-03-29 22:14:01 72 1

原创 【中断】软中断、tasklet和任务队列

Linux中断知识汇总:xxxx目录中断下半部实现机制什么是软中断?什么是tasklet?什么是工作队列?软中断、tasklet和工作队列的区别与联系软中断:tasklet:工作队列:如何选择合适的下半部机制?中断下半部实现机制为了让中断处理运行的快,同时要完成相应的全部工作。根据具体的内容将中断分为两个部分:上半部分(中断处理程序)和下半部分(推后处理程序)。上半部分需要立即执行,并且有严格的时间限制,这些工作是在所有中断被禁止的情况下完成的,剩余部.

2021-03-29 21:59:16 109 1

转载 【开发工具】【Ftrace】内核追踪器(ftrace)的使用

本文转载自:https://blog.csdn.net/longerzone/article/details/16884703因为对方已经写的非常详细了,暂时没有什么需要加的内容,就直接转载了.目录Ftrace简介Ftrace的应用场景Ftrace的配置Ftrace 的基本使用步骤Ftrace 的进阶使用Ftrace 提供的函数使用简单的 Ftrace 脚本案例Ftrace简介Ftrace 是一个内核中的追踪器,用于帮助系统开发者或设计者查看内核运行情况,它可.

2021-03-29 11:05:51 170 2

原创 【操作系统】什么是RTOS?RTOS与普通操作系统的区别?

获取更多相关的笔试面试题,可收藏系列博文,持续更新中:C语言|BSP开发|嵌入式软件|Linux驱动|笔试面试题汇总帖什么是实时操作系统(RTOS)?什么样的系统可以被称作实时操作系统(RTOS)?Real-Time Operating System 实时操作系统实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操.

2021-02-28 20:44:35 1572

原创 【C语言】【switch】在switch case中一段永远不会被执行的代码

今天有段出糗的事情,写了一段代码,本来打算看下switch中具体走的哪个流程的,结果运行了半天也没有打印出来。代码类型类似如下:#include <stdio.h>int main(){ /* 我的第一个 C 程序 */ printf("Hello, World! \n"); switch(1) { printf("statement will never be executed! \n"); default: printf("default \n

2021-02-25 16:56:59 284 4

原创 【开发工具】【memtester】内存测试工具(memtester)的使用

获取更多相关的嵌入式开发工具,可收藏系列博文,持续更新中:【开发工具】嵌入式常用开发工具汇总帖Memtester简介Memtester主要是捕获内存错误和一直处于很高或者很低的坏位, 其测试的主要项目有随机值,异或比较,减法,乘法,除法,与或运算等等. 通过给定测试内存的大小和次数, 可以对系统现有的内存进行上面项目的测试。Memtester安装下载memtester-4.3.0.tar.gz:http://pyropus.ca/software/memtester/解压缩ta.

2021-02-24 15:03:58 168 1

原创 【开发工具】【stream】内存带宽测试工具(Stream)的使用

获取更多相关的嵌入式开发工具,可收藏系列博文,持续更新中:【开发工具】嵌入式常用开发工具汇总帖Stream简介STREAM是一套综合性能测试程序集,通过fortran和C两种高级且高效的语言编写完成,由于这两种语言在数学计算方面的高效率, 使得 STREAM 测试例程可以充分发挥出内存的能力。 STREAM 测试得到的是可持续运行的内存带宽最大值,而并不是一般的硬件厂商提供的理论最大值。Stream测试原理:1.主要有四种数组的运算,测试到内存带宽的性能,分别是:数组的复制(Copy).

2021-02-24 13:16:54 1312 7

转载 【开发工具】【ifconfig】显示或设置网络设备(ifconfig)的使用

获取更多相关的嵌入式开发工具,可收藏系列博文,持续更新中:【开发工具】嵌入式常用开发工具汇总帖添加这篇文章的目的就是为了补充自己的工具库,方便后续排查问题。因为已经有比较好的文档介绍了ifconfig,因此直接参考:https://www.runoob.com/linux/linux-comm-ifconfig.htmlifconfig简介ifconfig是linux中用于显示或配置网络设备(网络接口卡)的命令,英文全称是network interfaces configuring。.

2021-02-21 20:35:11 148 1

原创 【Makefile】Makefile 中 LINUXINCLUDE 的作用

背景知识在驱动开发的时候,我们经常会创建很多新的头文件,这些头文件大多以#include"xxx.h"的形式放在源码中。而内核头文件则是以#include <xxx.h>的形式存在。#include"xxx.h"、#include <xxx.h>这两者的区别:前者(使用""),来引用xxx.h文件,是首先检索文件的当前路径;如果没有,再检索标准路径,看看这些文件夹下是否有该头文件。 后者(使用<>),来引用xxx.h文件,是首先检索标准路径,看看这些文

2021-01-27 15:47:28 235 1

原创 【问题排查】implicit declaration of function ‘interruptible_sleep_on‘处理

当前内核版本:3.18.y源代码对应的内核版本:2.6.37问题移植代码的时候报错:341:3: error: implicit declaration of function 'interruptible_sleep_on' [-Werror=implicit-function-declaration] interruptible_sleep_on (&tty->read_wait); ^一样是比较两个版本的内核源码,发现interruptible_.

2021-01-27 15:11:36 295 3

原创 【开发工具】【git】通过关键字搜索对应的git提交日志

因为想查看某一个函数对应在源码中的修改记录,就想到了git log.试试看能不能搜索到相关信息。想找到一个内核函数相关的git log修改记录,第一想法是"git log + grep"操作:zhugeyifan@83-28:~/source/linux-stable/linux-stable$ git log | grep interruptible_sleep_on swim3: fix interruptible_sleep_on race interruptible_s

2021-01-27 14:39:07 306 2

原创 【问题排查】error: too many arguments to function ‘tty->driver->ops->ioctl‘处理

当前内核版本:3.18.y源代码对应的内核版本:2.6.37代码移植过程中报错:...491:13: error: too many arguments to function 'tty->driver->ops->ioctl' error = (tty->driver->ops->ioctl)(tty, file, FIONWBUFD, (unsigned long)&d_buff);比较两个内核的差异。tty->.

2021-01-27 13:46:01 227 1

原创 【proc】使用proc_create_data函数在proc下创建节点

前情提要:移植代码的时候遇到create_proc_read_entry函数,新的内核里已经没有这个函数了,只能找对应的替换。proc_create_data函数就是可以替换掉它,本文主要讲解下如何使用proc_create_data,以及相关的参数配置。proc_create_data函数函数定义在“linux/proc_fs.h”头文件中extern struct proc_dir_entry *proc_create_data(const char *, umode_t,.

2021-01-27 11:31:07 1029 1

原创 【开发日常】implicit declaration of function ‘create_proc_read_entry‘处理

问题遇到编译报错:2534:2: error: implicit declaration of function 'create_proc_read_entry' [-Werror=implicit-function-declaration] create_proc_read_entry("driver/fpgae1", 0, 0, fpgae1_proc_debug, NULL);百度搜了一下,对应的头文件应该是:#include <linux/proc_fs.h>

2021-01-27 10:54:57 304 1

原创 【开发工具】【i2c-tools】I2C总线调试工具(i2c-tools)的安装与使用

获取更多相关的嵌入式开发工具,可收藏系列博文,持续更新中:【开发工具】嵌入式常用开发工具汇总帖i2c-tools的安装I2C Tools源码官网http://i2c.wiki.kernel.org/index.php/I2C_Tools安装步骤下载i2c tools:https://www.kernel.org/pub/software/utils/i2c-tools/解压缩tar -vxzf i2c-tools-4.1.tar.gz 注:小技巧:Linux下一般压.

2021-01-25 21:57:57 473 2

原创 【开发工具】【lsusb】查询USB设备信息(lsusb)的使用

获取更多相关的嵌入式开发工具,可收藏系列博文,持续更新中:【开发工具】嵌入式常用开发工具汇总帖本文主要介绍查询USB设备信息(lsusb)的使用。写这些文章的主要目的是给自己看的,想法是把目前网上能收集到的相关信息都汇总起来,方面有需要的时候能迅速上手。后续会把命令输出的打印,每一行都介绍一些(需要些时间,用到的时候再弄)lsusb命令的作用显示本机的USB设备列表信息。在手册上lsusb定义成:显示系统中以及连接到系统的USB总线信息的工具。lsusb命令 用于显示本.

2021-01-24 21:23:09 374 1

转载 Unix/Linux/BSD命令大全|实用指南

本文转载自:UNIX TOOLBOX - 中文版按照自己的理解,增删了部分内容。这是一份收集Unix/Linux/BSD命令和任务的文档,它有助于高级用户或IT工作。它是一份简明扼要的实用指南,当然读者应该知道他/她在干什么。Unix Toolbox 版本:12你可以到http://cb.vu/unixtoolbox.xhtml找到本文档的最新版。PDF版本可以替换链接中的.xhtml为.pdf,小册子版本可以替换成.book.pdf。 用双面打印机可将小册子打印成册。这份X...

2021-01-24 19:42:34 666

原创 【开发工具】【Bus Hound】USB抓包工具(Bus Hound)的使用

获取更多相关的嵌入式开发工具,可收藏系列博文,持续更新中:【开发工具】嵌入式常用开发工具汇总帖目录Bus Hound概述Bus Hound使用说明settings设置 - 设置捕捉的内容Device设置 - 设置捕捉的设备Capture设置 - 开始捕捉数据Save - 导出捕捉的数据Bus Hound概述Bus Hound是一个超级软件总线协议分析器,用于捕捉来自设备的协议包和输入输出操作。该软件是由美国perisoft公司研制的一种专用于PC机各种总线数据包监视和控

2021-01-21 13:27:12 967 3

原创 【内存管理】【slab】/sys/kernel/slab/<slab name>/trace解析

目录什么是/sys/kernel/slab//trace?/sys/kernel/slab//trace的作用/sys/kernel/slab//trace使用方法什么是/sys/kernel/slab/<slab name>/trace?首先是看下官方文档里的相关介绍:https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-kernel-slabWhat: /sys/kernel/slab/cache

2021-01-20 16:05:27 211 1

kernel-headers-3.10.0-1160.el7.x86_64.rpm

有的系统安装后缺少这个rpm,导致后续软件不能安装 安装后可以正常编译驱动模块、程序等。

2021-01-22

TscanCodeV2.14.24.windows.exe

TscanCodeV2.14.24.windows.exe 在windows上部署TscanCode代码检测工具

2021-04-02

RTL8201FI-VC-CG.pdf

PHY芯片手册-RTL8201FI

2021-08-04

kernel-headers-3.10.0-693.el7.x86_64.rpm

有的系统安装后缺少这个rpm,导致后续软件不能安装 安装后可以正常编译驱动模块、程序等。

2021-01-22

lcd图片取模软件

arm项目中lcd模块要显示图片,需要我们找到相应的480*272像素的图片并对其取模,得到的差不多大小为52000+的十六进制数组作为库放入项目中被调用

2016-10-29

notepad++_v.8.1.2.zip

notepad++_v.8.1.2 文本阅读工具,比记事本好用

2021-08-13

iperf-3.1.1

iperf-3.1.1

2017-04-05

imx6ul_iic_drv.zip

imx6ul_iic总线驱动

2021-03-14

linux聊天室(即时通讯)

1利用网络编程和多线程编程实现多个客户端访问服务器,数据库SQLite3,在服务器记录所有用户登录注册信息形成服务 日志,方便管理。 2..LinuxC编写,TCP/IP协议,C/S架构,包含网络通信,线程,数据库,链表,ncurses库等相关知识。 3.具有功能:用户注册,登录,修改密码,好友列表,隐身,点赞数,个性签名,聊天,聊天记录,离线消息,文件传输,超级用户等;服务器能广播消息,查看在线人员,能禁言、解禁、踢出用户,监控用户聊天记录等。

2016-09-05

stream_5.10.tar.gz

STREAM是一套综合性能测试程序集,通过fortran和C两种高级且高效的语言编写完成,由于这两种语言在数学计算方面的高效率, 使得 STREAM 测试例程可以充分发挥出内存的能力。 STREAM 测试得到的是可持续运行的内存带宽最大值,而并不是一般的硬件厂商提供的理论最大值。

2021-02-24

kernel-headers-4.19.72-300.el7.x86_64.rpm

有的系统安装后缺少这个rpm,导致后续软件不能安装 安装后可以正常编译驱动模块、程序等。

2021-01-23

kernel-headers-3.10.0-123.el7.x86_64.rpm

kernel-headers-3.10.0-123.el7.x86_64.rpm 有的系统安装后缺少这个rpm,导致后续软件不能安装 安装后可以正常编译驱动模块、程序等。

2021-01-22

AT91SAM9260硬件原理图

AT91SAM9260硬件原理图AT91SAM9260硬件原理图AT91SAM9260硬件原理图AT91SAM9260硬件原理图

2017-11-17

kernel-headers-4.19.29-300.el7.x86_64.rpm

有的系统安装后缺少这个rpm,导致后续软件不能安装 安装后可以正常编译驱动模块、程序等。

2021-01-23

BusHound v6.0.1

USB抓包工具 -- Bus Hound 主要是写了一篇文档,为了方便看文档的人能直接使用, 添加了下载链接

2020-11-16

NUC972硬件原理图

NUC972硬件原理图

2017-03-08

IMX6UL数据手册

IMX6UL数据手册IMX6UL数据手册IMX6UL数据手册IMX6UL数据手册

2017-11-17

NUC970裸机代码

NUC970 Non-OS BSP v1.00.000

2017-03-08

nuc970烧录工具

nuc970烧录工具

2017-03-08

ppp-2.4.8.tar.gz

PPP源码下载 版本:ppp-2.4.8

2021-04-06

hdparm-9.60.tar.gz

hdparm-9.60 【开发工具】【Hdparm】测试硬盘读写速度 # hdparm -Tt /dev/sda /dev/sda: Timing cached reads: 1918 MB in 2.00 seconds = 959.62 MB/sec Timing buffered disk reads: 184 MB in 3.00 seconds = 61.26 MB/sec hdparm可检测,显示与设定IDE或SCSI硬盘的参数。

2021-08-18

7z2103-x64.zip

7z2103-x64压缩工具 win10下的压缩和解压工具

2021-08-13

Everything-1.4.1.935.x86.zip

Everything-1.4.1.935.x86 全局搜索工具,查文件路径很快

2021-08-13

PotPlayer64.zip

PotPlayer64 看视频很好用,解压就可以运行

2021-08-13

Source Insight 4.0.0085-4.0.0086.zip

SourceInsight工具 1. 安装原版软件:Source Insight Version 4.0.0085/Source Insight Version 4.0.0086 2. 替换原主程序:sourceinsight4.exe 3. 导入授权文件(Import a new license file):si4.pediy.lic

2021-08-13

IMX6D数据手册

IMX6D数据手册IMX6D数据手册IMX6D数据手册IMX6D数据手册

2017-11-17

kernel-headers-3.10.0-229.el7.x86_64.rpm

有的系统安装后缺少这个rpm,导致后续软件不能安装 安装后可以正常编译驱动模块、程序等。

2021-01-22

AM4378硬件原理图

AM4378硬件原理图AM4378硬件原理图AM4378硬件原理图AM4378硬件原理图

2017-11-17

setupssh-8.5p1-1.exe

openssh Windows 下 cmd 窗口使用 ssh 命令

2021-03-30

arm电子相册

1.开发工具:keil,eaglecom,Minitools, 2.具有功能: 电子相册(自动切换(默认3s)/ 暂停/ 继续/ 手动切换/ 上一张/ 下一张/ 设置切换时间/ 返回界面/ ) 实时时钟(显示 / 消失(可以同时显示相册和时钟) / 设置时间)

2016-08-20

kernel-headers-4.14.65-201.el7.x86_64.rpm

有的系统安装后缺少这个rpm,导致后续软件不能安装 安装后可以正常编译驱动模块、程序等。

2021-01-23

NUC970使用手册

NUC970使用手册 Documents

2017-03-08

kernel-headers-5.4.56-200.el7.x86_64.rpm

有的系统安装后缺少这个rpm,导致后续软件不能安装 安装后可以正常编译驱动模块、程序等。

2021-01-23

ppp-2.4.9.tar.gz

PPP源码下载 版本:ppp-2.4.9

2021-04-06

iperf-2.0.9-win64.rar

iperf-2.0.9-win64 iperf 是一个网络性能测试工具。iperf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。 最简单的方式,iperf可以用来测试网络传输速度。

2021-02-21

ppp-2.4.2.tar.gz

ppp源码下载 版本:ppp-2.4.2

2021-04-06

kernel-headers-3.18.34-20.el7.x86_64.rpm

有的系统安装后缺少这个rpm,导致后续软件不能安装 安装后可以正常编译驱动模块、程序等。

2021-01-22

NUC970Datasheet

NUC970Datasheet NUC970数据手册

2017-03-08

2017-0316-sama5d2以太网驱动(暂时完成版).zip

sama5d2以太网驱动

2021-03-14

kernel-headers-4.19.113-300.el7.x86_64.rpm

有的系统安装后缺少这个rpm,导致后续软件不能安装 安装后可以正常编译驱动模块、程序等。

2021-01-23

嵌入式设备静电测试,出现usb转网卡设备断开(r8152)

发表于 2019-12-11 最后回复 2020-05-16

系统未检测到U盘设备插入

发表于 2020-04-07 最后回复 2020-04-09

论坛的发帖 / 回复获得分数是怎么计算的?

发表于 2016-09-05 最后回复 2019-03-29

Fake Tx hang detected with timeout of xx seconds

发表于 2018-06-21 最后回复 2019-01-22

网络通信问题汇总

发表于 2018-06-26 最后回复 2018-06-26

个人电脑ping公司机房服务器,ping小包可以ping通,大包不能ping通

发表于 2018-05-08 最后回复 2018-05-10

NUC972触摸屏ADC转换不稳定

发表于 2017-03-08 最后回复 2017-08-16

fedora 9 安装完VMwareTools后无法开机

发表于 2016-11-10 最后回复 2017-03-07

audio: /dev/dsp: No such file or directory

发表于 2016-11-01 最后回复 2016-11-09

用nfs挂载根文件系统挂到一半失败

发表于 2016-10-29 最后回复 2016-11-01

No soundcards found.

发表于 2016-10-29 最后回复 2016-11-01

计算机三级电脑改卷填空会不会改错?

发表于 2016-09-05 最后回复 2016-09-21

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

TA关注的人 TA的粉丝

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