5 AMDDMA

尚未进行身份认证

于残缺中完美生命

等级
博文 43
排名 12w+

Makefile下将文件的MD5写入文件

Makefile下实现,编译完成后执行。TOP_DIR:=$(shellpwd)all:$(MAKE)-Cappsfind$(TOP_DIR)/output-typef-print0|xargs-0md5sum>$(TOP_DIR)/output/apps.md5.txt

2019-03-04 09:33:46

Altium Design绘制元件库(下)

接AltiumDesign绘制元件库(上),完成元件的PCB库绘制。22.开始绘制元件的PCB库(由于示例使用的元件是标准封装之一,因此此处通过元件向导完成元件的封装绘制,如果不是标准封装之一,则需要童鞋们自己查看数据手册,添加焊盘,并手动输入焊盘的尺寸,以完成非标元件的PCB封装绘制)23.封转信息基础知识补充及元件封装类型选择24.指定元件的封装信息25.指定尺寸26....

2019-03-03 13:55:28

Altium Design绘制元件库(上)

一、软件环境OS:win-10Software:AltiumDesign19.0.10该版本相对于18版本没有多大改变,优化部分软件bug,界面操作基本一致。注意:绘库有风险,且绘且当心。百度出来的芯片手册不可靠,要去官网下载,一定要去官网下载。二、绘制原理图库大致步骤1.建立库工程;2.绘制原理图库;3.绘制pcb封装库;4.将原理图库和pcb封装...

2019-03-03 13:54:52

Linux下MII总线驱动不稳定

一、硬件环境配置:     PowerPC+BCM芯片二、软件环境配置     Linux+C语言三、问题     Linux内核在增加实时补丁后(makemenuconfig选择了选项“”)后,在MII总线压力读写时出现连续读取数据不一致问题。四、分析和解决     Linux内核版本区别:增加了编译选项如下    ...

2019-02-25 20:14:07

字符串匹配算法

字符串匹配算法有:暴力匹配、KMP、BMKMP算法    先计算出要匹配的字符串的特征数值(字符串首尾出现频率高的字符串最长长度),依据特征值指导字符跳转。     BM算法    BM算法和KMP算法的差别是对模式串的扫描方式自左至右变成自右至左。另一个差别是考虑正文中可能出现的字符在模式中的位置。这样做的好处是当正文中出现模式中没有的字符时就可以将模式...

2019-02-22 18:13:39

计算机组成原理相关名词解释

大部分内容引用自百度百科。1、MIPS   指令执行性能评估MIPS(MillionInstructionsPerSecond):单字长定点指令平均执行速度MillionInstructionsPerSecond的缩写,每秒处理的百万级的机器语言指令数。这是衡量CPU速度的一个指标。像是一个Intel80386电脑可以每秒处理3百万到5百万机器语言指令,即我们可以说8...

2019-02-21 20:51:58

归并排序算法

一、算法核心分区合并子函数voidmerge_sub_fun(int*src,intlow,inthigh){inti=low;intmid=low+(high-low)/2;intj=mid+1;intk=0;inttmp[high-low+1];staticintmp=1;int*record_...

2019-02-20 18:15:15

快速排序算法

一、快速算法核心voidquick_sort(int*src,intleft,intright){inti=left,j=right;inttmp=0;if(NULL==src){printf("Func:%sInputErr:src=%s\n\r",src);return;}/*递归结束条件*/...

2019-02-15 17:54:15

冒泡排序示例

目录一、冒泡排序核心二、冒泡排序可执行C程序三、冒泡排序结果及解析​​​​​​​一、冒泡排序核心voidbbule_sort{inti=0,j=0;intsrc[]={21,20,19,18,17,16,15,14};inttmp=0;intlength=8;for(i=0;i<leng...

2019-02-15 15:41:01

Linux内核调用关系图

参考源:http://www.makelinux.net/kernel_map/理解尚不完整,还需改进,请多指正。

2019-02-12 18:15:56

网络协议簇

网络通信协议簇转载,转载地址:http://www.52im.net 

2019-02-12 16:16:26

宇称不守恒

宇称不守恒描述了物质在弱相互作用下,相同物质粒子呈现出非对称的物理状态(衰变、放射电子束轨道等)。 因此物质的泯灭(正反物质碰撞产生极大的能量)在弱相互作用下可能呈现出更低的能级。...

2019-02-06 20:00:46

多级目录的makefile编写及参数传递

目录makefile使用说明:http://www.cnblogs.com/wang_yb/p/3990952.html一、多级目录结构二、各级Makefile内容三、各级Makefile参数传递一、多级目录结构当前文档依据以下目录结构描述和书写;涉及到了KO的编译,用户层应用编译makefile的编写和调用。          二、各级Makef...

2018-12-22 10:45:39

Linux编译调试相关

一、gcc编译器选项         告警处理选项待补充二、gdb常用命令         其他选项待补充三、linux下应用调用跟踪命令选项待补充四、linux下正则表达式常用选项待补充...

2018-12-11 10:39:40

交换芯片的硬件block软解

1、BCM5396:16端口1G端口交换芯片       芯片寄存器手册:https://download.csdn.net/download/ahdsjyy1/9994590       2、使用方式:上电硬件block,上电后通过处理器的MDC/MDIO接口管理芯片,软解硬件block为forward,寄存器操作流程如下:2.1、使能全局交换模式寄存器:...

2018-12-07 16:05:56

Linux下安装windows

1、Linux下KVM命令使用https://www.cnblogs.com/liang-wei/p/6732055.html2、linux所需要的组件:qemu、libvirt、kvm3、安装windows示例a.所需安装包:windows的安装镜像,可以在网站:https://msdn.itellyou.cn/ 下载所要安装的镜像,该网站上是纯净安装包;b.所需要的驱...

2018-12-05 17:23:59

Linux下VIM编辑器自动脚本

前言:VIM自动脚本是在创建C、H、ASM、SH等文件时,自动填写内容到文件中的工具,其语法规则描述如:      官网描述:https://www.vim.org/     前人总结铺路:https://blog.csdn.net/yz457694/article/details/77316421一、脚本作用范围:          脚本放置在当前用户目录下,文件名为:.v...

2018-11-18 17:34:39

gcc、gdb常用选项及汇编C混合调用方式

一、gcc的某些选项含义x86下gcc的常用选项,包括x86下交叉编译工具链的gcc常用选项二、常用的gdb命令及含义三、gcc定义的C语言和汇编语言混合编程i.C语言调用汇编接口ii.汇编调用C接口汇编文件调用方式:globalmain_loopbmain_loopC文件接口封装:/*********************...

2018-11-12 17:27:34

硬件接口引脚定义(持续更新)

1、SATA接口引脚定义2、mSATA接口引脚定义3、各类USB接口引脚定义 引脚 功能 接线颜色 备注 1 VCC 红色 电源正极 2 Data-(DM) ...

2018-11-12 17:22:31

利用QT写的局域网聊天工具(客户端)

一、客户端涉及到UI界面的跳转和回显代码实现思路:1.1、界面跳转通过信号槽实现,登录界面完成后,发送信号给主界面,同时主界面通过信号函数获取服务端信息,从而建立socket,实现网络通信;1.2、数据库记录现有用户列表,并建立对应的UI索引,因为每次在主界面双击时,就要弹出新的UI以实现多对多聊天;1.3、主界面控制socket的收发,socket收发后依据字符流控制消息流向哪个...

2018-11-11 18:54:07
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!