自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (7)
  • 收藏
  • 关注

原创 系统可靠性、安全性及系统性能评测

1、系统可靠性系统正常运行的概率系统平均无故障时间(MTBF)两次故障间系统能够正常工作的时间平均值,=1/失效率。系统平均修复时间(MTRF)从故障发生到修复平均所用的时间。用于表示计算机的可维修性。可用性(A):表示使用效率。=MTBF/(MTBF+MTRF)。系统可靠性模型:串联系统:可靠性=各子系统可靠性相乘失效率=各子系统失效率相加。并联系统:r=1-(1...

2019-08-29 07:42:39 7465

原创 数据通信与网络基础

1、网络体系结构(网络拓扑、OSI网络模型、网络协议)风络常根据距离分为局域网、城域网、广域网(远程网、万维网)。OSI模型:七层通信子网(物理层(规定传输双方的Bit流规范)、数据链路层(以帧为单位传输)、 网络层(数据包为单位,提供路径选择功能)传输层,根据特性,最佳的利用网络资源资源子网(会话层、表示层、应用层)TCP/IP分层:网络接口层(相当于OSI的物理层...

2019-08-28 20:45:48 1137

转载 VIM配置攻略 YouCompleteMe---自动补全插件安装攻略

##自己的经验:不太容易成功,刚开始装上不知道怎么御载,查找了很多关于如何御载VIM的文章都不成功,后来找到这个,直接rm 目录,举一反三,竟然成功了。开始安装##安装vim###卸载旧的vimrm /usr/bin/vim###配置epel源yum install epel-release###安装pythonyum install python-devel###安...

2019-08-27 20:41:13 542

转载 unbuntn 删除文件目录及其子文件夹

Linux/Fedora/Ubuntu系统中,有时我们想删除将一个文件夹(主目录)和这个文件夹下子目录(子文件/子文件夹)中的文件都删除,Linux单独使用rm/rmdir都无法删除,其实方法很简单,这里告诉大家如何删除文件夹及文件夹下所有文件的方法。比如我们有一个文件夹名称为cc这个主文件夹下面有一个子文件夹cc1和一个文件file1,当然子文件夹下还可以有多个子目录和文件,这里就不列出...

2019-08-27 20:29:31 1771

原创 计算机组成原理和系统结构

1、流水线:指令流水线,运算流水线流水线的运行时间=各阶段运行时间和+(N条指令-1)*最长阶段的时间流水线的吞吐率TP=指令条数/流水线的运行时间流水线的加速比S=不使用流水线/使用流水线所用时间之比。流水线的效率指的是流水线的设备利用率。=n个任务所占用的时空区/k个流水段总的时空区或E=TP*t2、高速缓冲存储器调各CPU与内存存取速度之间巨大差异。命中率:平均存...

2019-08-25 15:35:32 1973

原创 多媒体相关的知识

1、音频和图像的相关概念音频相关:音量:声音的强弱程度音调:对声音频率的一种感觉音色:比例的一个概念,当发声物体的主体震动时会发出一个基音,同时其余各部分也有复合的震动,这些震动组合产生泛音。正是这些泛音决定了发生物体的音色声音的带宽:声音信号的频率范围记忆:人耳:20~20KHz人说话的频率范围:300~3400Hz乐器频率范围,和人耳是一样的频率范围。采样、采样频率...

2019-08-24 22:13:37 343

原创 linux应用开发

经过GNU的这一步,对于应用层的开发,算是了解了,而linux应用开发,第一步就是要了解内核的接口。但明显感觉,上一步过得还是有些快,需要再消化。尤其是熟悉vim,GNU的一些工具的使用。2019-8-27晚22:55现在的IDE太好用了,所以VIM及GNU的用法,没有之前想像的那么的重要了,可以先入门linux后再回过头来,慢慢研究!linux分层:应用层包括:C、JAVA、An...

2019-08-22 22:35:07 181

转载 PROE 安装提示注册号丢失

为了画出符合生产要求的PCB的板子的形状,还是直接打开三维到二维的图纸直接导出尺寸,所以还是得重拾下PROE,但这次并不是很顺利,因为安装后提示找不到注册码?下面是参考网友的提示,并验证通过的过程。警告:license request failed for featureRequesting CREOPMA_SSQ...在安装目录Creo 2.0\Parametric\bin中搜索...

2019-08-21 07:21:22 5003

原创 将两个PCB文件合并成一个文件

很长时间不布线了,也很长时间不使用PADS了。遇到的问题,记录一下。使用pads 的Reuse功能,可以直接合并几个图纸.大概如下:1. 打开你的小模块板子,全部选中,然后右键选择make reuse, 给它随便命个名,保存2. 比如A B 两个电路,需要把B电路合并到A那边,打开B电路后,全选所有,然后右键-make reuse。另存为一个reuse文件,接着打开A文件,进入eco模式...

2019-08-20 14:33:10 7024

转载 ubuntu关机时间长问题解决

有时候我们总能遇到ubuntu关机的时候卡住,无法关机,一查看发现是“ a stop job is running。。。” 然后后面接着一串等待时间。这时候我们需要修改一下systemd/system.conf 文件:sudo vim /etc/systemd/system.conf将这两句话取消注释并且,将时间改小DefaultTimeoutStartSec=1sDefault...

2019-08-20 07:18:18 10791 6

转载 autocad2019设置为经典模式

一下子从cad2012 跳到2019版,突然发没有经典模式了,不知道怎么用了?特此验证此法,确实是可以恢复经典模式。看来CAD也强大了不少,都支持三维了,三维只用过PROE,能不能赶上呢,等有时间玩玩。2019CAD设置经典模式步骤第一步:下载经典模式模板链接:https://pan.baidu.com/s/1Wyt0SQxqOG1nETg55rHq-w提取码:lpxq第二步:安装...

2019-08-19 20:42:58 33763 1

转载 pads option选项卡下部分英文释义

①Save to PCB file区域设定要存入电路板文件的电源板层数据,其中包括下列选项。 ·Plane polygon outlines选项设定将电源板层(分割板层)的框线存人电路板文件。 ·All Plane data选项设定将所有电源板层数据存人电路板文件。 ·Prompt to discard plane data选项设定提示所要放弃的电源板层数据。...

2019-08-19 16:25:46 625

原创 GUN开发环境基础

IDE隐藏的细节在这里得以显示,为什么交叉编译后,就可以在不同的平台运行?而不同平台的运行,才真正的进入到嵌入式开发的大门。gcc编译过程参数:记忆用英文去记-c:只编译不链接,生成目标文件.o compare-S:生成汇编文件 assemble-E:只预编译 presses-g:包含调试信息。GDB-o file:指定目标输出文件 OUTPUT-l dir:搜索头文件...

2019-08-16 22:49:01 1346

原创 E-R图转成关系规则及范式

E-R模型,是下午题的一个必考题,遇到这样的题,最好是能脑补出数据库中的二维表格。在要求添加关系时,一定要审好题,题目是要求添加几个关系。不同的要求,添加的关系也完全不一样。1、E-R模型:实体一联系模型实体是矩形来表示的。实体的特征就是属性。属性用椭圆表示。联系,有一对多,一对一,一对多(E1每个实体与另一个实体集E2中任意个实体0或多个有联系,而E2中每个实体最多只有一个与E1...

2019-08-15 22:18:06 10566

转载 keil调试程序的断点设置技巧及harddefault解决

这几天整同事留下来的项目的BOM,很简单的错误,弄的头大,看下文章分下神,值得尝试一下这个调试方法。程序运行过程中,有些数据被莫名修改了,在哪里修改的?又是怎么修改的?这个代码我只想知道是否运行过,或者运行了多少次,但是不想让程序停下来,或者仅打印调试信息,怎么办?当这个变量设置成某个数据后,我想让程序自动暂停下来进行分析,怎么办?以上问题的所有答案就在本节内容:断点窗口(KEIL)。本节...

2019-08-14 15:26:59 47144 8

原创 队列概念理解

1.队列的概念只允许在一端插入数据操作,在另一端进行删除数据操作的特殊线性表;进行插入操作的一端称为队尾(入队列),进行删除操作的一端称为队头(出队列);队列具有先进先出(FIFO)的特性。可以想像一下排队时的情景队头移动,出队列时队头向后移动一个位置如果还有新元素进行入队列容易造成假溢出。假溢出:顺序队列因多次入队列和出队列操作后出现的尚有存储空间但不能进行入队列操作的溢出。 真溢...

2019-08-13 17:30:39 1649 2

转载 PAD图初认识

程序流程图&N-S图&PAD图程序流程图任何复杂的程序图都应由5种基本控制结构组成或嵌套而成。 盒图(N-S图)Nassi和Scheiderman提出了一种符合结构化程序设计原则的图形描述工具,叫作盒图,也叫做N-S图。任...

2019-08-12 11:31:25 58887

原创 嵌入式之C思想-函数

c所访问的对象比较单一就是内存,所以函数也可以看成是一段连续的内存。但与数组(也是连续的空间)相比,具备三要素:函数名-标签,输入参数,返回值。函数参数中...为省略参数,可选参数由于数目不定(0个或以上),声明时用"…"表示(“…”用作参数占位符)。输入参数,返回值,可以认为是承上启下的作用。形参与实参就是拷贝,内存大小的一致性。形参是函数调用前,先要初始化的数据。传址:...

2019-08-11 21:55:42 323

转载 修改ubuntu开机时系统选择等待时间

如果你电脑装了多个系统,Ubuntu的GRUB启动菜单会预留10秒的延时让你选择一个系统。如果你没有选择,10秒后会自动进入默认的系统。如果你通常都是进入默认系统,可以把延时缩短,节省开机时间。运行下面的命令,在文本编辑器中打开 /etc/default/grub 文件,可以修改启动延时:sudo gedit /etc/default/grub把GRUB_TIMEOUT的值改为小于10...

2019-08-11 15:06:26 10936

原创 linux序

对于linux,在实际工作中没有这样的项目,也不知道会有什么用,自从上个用安装了ubuntu才发现linux速度与激情共存的,也突然间明白了linux其实是用处很大,想想ubuntu能做什么,那么linux移植到ARM就能做什么,还可以控制一些外围的设备,是不是很高大上呢,重要的是即能体会面向对象的思想,又能兼容内存的操作逻辑,可以说,真能做这一步,又离真正的软件开发又进了一步。linux组成...

2019-08-11 07:34:51 103

转载 unbuntn 下查看rar压缩文件夹里的文件

除了7zip:http://www.cnblogs.com/EasonJim/p/7124306.html之外,还可以安装unrar进行解压RAR文件。安装sudo apt-get install unrar解压unrar x FileName.rar用法unrar <command> -<switch 1> -<switch N>...

2019-08-10 23:35:50 347

原创 又是一年秋来到-记秋雨绵绵的夜

周六休息,翻看一年前自己写的第一篇博客,不由得心潮澎湃。对于生活感想这一栏,自己一向是很在意的。每一篇此栏的文章都是自己心路历程,值得自己回味。又一年了,34岁了,感觉自己心态平静了好多,工作生活上也没有那么多的不顺与打击,放下才能真正的承担生活中的所有,这也是最好的生活方式。放下了生活,学习反而是常思考的问题。如何才能有效的进步呢?如何才能保持那种“收获感”呢?看书,或视频,都明白...

2019-08-10 21:52:30 268

原创 嵌入式之C思想-内存操作 指针

C语言的核心就是操作内存的方式和方法。指针其实就是内存资源的地址或门牌号。指针变量,存放指针这个概念的盒子。指针两个属性,1、存放的盒子需要多大呢?2、存放在盒子里的所指向内存地址的读取方法。地址在一定程度上就是指资源一般32Bit系统中,指针就是4个字节。用*读取。const char *p;//const修饰*,则指针指向的内容是尽量不要修改。比较典型的是就是指向字符串。...

2019-08-09 06:40:41 240

原创 系统开发与软件工程

软件开发生命周期模型:瀑布模型:理想化状态,需求分析很明确,现实几乎不可能。增量型:把功能分段完成。(又称演化模型)原型法:最主要的功能做出来,再根据要求,一步步修改。动态定义需求的方法,不需要有明确需求的。螺旋模型:在以上两者基础上,加上风险分析。喷泉模型(面象对象模型,面向对象生存期):迭代,允许开发活动之间交叉进行。项目管理:核心问题,成本、质量、进度分为六个步骤:启...

2019-08-08 07:30:40 647

原创 C#到对象-从概念到代码

C#被集成在.net Framework中,.net的核心要素之一是clr(公共语言运行时)common language runtime.它负责管理C#程序的运行环境,并为C#提供服务。C#和.net使用公共类型系统(common type system CTS),一种定义一系列类型和类型操作规范。被分为两大族类,一种是值类型另一种是引用类型。string类型 不是值类型,而是引用类型,代表...

2019-08-07 20:53:25 471

转载 注释--HEX与BIN两种格式

简单介绍一下这2种文件格式的区别:1 - HEX文件是包括地址信息的,而BIN文件格式只包括了数据本身在烧写或下载HEX文件的时候,一般都不需要用户指定地址,因为HEX文件内部的信息已经包括了地址。而烧写BIN文件的时候,用户是一定需要指定地址信息的。3 - BIN文件格式对二进制文件而言...

2019-08-07 14:08:33 453

原创 嵌入式之C思想-语法

掌握C的设计思路。什么是计算机程序语言的学习思路?基本的程序设计思想+语言工具的特性。不同的点在于语言工具特性(其实就是类库不同),相通的点在于程序设计思想(其实就是算法)。gcc -o 输出文件名 +空格+输入文件名:即执行gcc的翻译。gcc是将高级语言翻译成机器语言的工具集。c编译过程:预处理:gcc -E:替换过程。编译:gcc -S:相当于编译.c变成.s...

2019-08-02 15:19:50 239

原创 嵌入式开发之环境搭建

SSH:安全shell SSHD:即服务端linux首命令:cd / --进入根目录ls -- 看一下此目录下有什么文件cd--回到主用户目录rz--利用zmodem命令接收开发主机的文件(linux主机与windows间传递文件)sz--发送文件source insight:1、新建工程后如何删除不需要的c文件?在添加里面,先选中目录中的文件,右击,选中要删除的文...

2019-08-01 20:04:55 360

基于状态机的函数指针实现

网友git上项目,自己注释了下。

2024-05-13

将rtt-nano移植到stm32G030F6

只是作为一个例子,以后可以参考着移植

2023-02-17

有道单词本模板格式xml

xml

2021-10-22

STM32L431RC裸机移植RTT完整工程代码.rar

rt-thread,裸机移植的,小熊派stm32l431rc,配合本博客的操作步骤,实操rtt的祼机移植,虽然只是一个内核的移植,但可以帮助理解内核。

2020-05-28

开关电源设计技巧类的一些总结

开关电源的设计与优化,开关电源布线经验等的资料开关电源设计指南等

2019-04-25

Esp8266程序基于STM32

正如所题,基于STM32的ESP8266 WIF程序开发,可以正常执行的代码

2018-11-07

232l转USB驱动

232转USB驱动,这个驱动开始也挺困扰我的,不过,经过我的查找还是找到了,大家不要再找了,希望对大家有用适用WIN7,XP等

2015-01-27

Zstack2.51协议关于ZIGBEE

ZIGBEE的开发协议栈,对于网上不好找栈的朋友,完全可以用这个,这个是无线龙带的协议栈,可用

2015-01-27

IIC24C02的读写

关于IIC读写24C02的可用代码,希望对大家有用吧!

2015-01-27

空空如也

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

TA关注的人

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