- 博客(17)
- 收藏
- 关注
原创 Linux常用指令大全
Linux常用指令大全目前主要的Linux操作系统包括:centos 、 redhat 、 ubuntu ;其中centos多用于教学和学习,redhat比较专业多用于企业,ubuntu图形界面较好。Shell种类sh,ksh,csh,bash(linux 默认shell) #echo $SHELL 查看服务器shell类型,TAB 补齐命令linux命令一、认识自己1、...
2019-06-29 23:02:49
633
原创 struct与class的区别
struct在C与C++中的区别为了兼容C语言,C++中也引入了struct关键字,并对struct的功能也进行了扩展。C语言中:Struct是用户自定义数据类型(UDT)。struct只能是一些变量的集合体,只能定义数据成员,不能定义函数,可以封装数据却不可以隐藏数据,而且成员不可以是函数。C++语言中:Struct是抽象数据类型(ADT),支持成员函数的定义。struct可以当作cl...
2019-05-19 10:22:33
804
原创 CAN总线要有两个120Ω终端电阻的原因和工作原理
CAN总线为什么要有两个120Ω的终端电阻CAN总线两端必须连接终端电阻才可以正常工作,终端电阻应该与通讯电缆的阻抗相同,典型值为120欧姆。其作用是匹配总线阻抗,提高数据通信的抗干扰性及可靠行。终端电阻的作用就是吸收信号反射及回波,而如果阻抗不连续以及不匹配便会产生信号反射,从而对传输的信号产生干扰。如果把终端电阻加在单独的两根线上,相当于一个开环的状态。这种连接方式会导致单线上...
2019-05-18 17:34:37
72146
4
转载 一文讲解单片机、ARM、MUC、DSP、FPGA、嵌入式错综复杂的关系
本文转自:“电子工程专辑” 公众号。如有侵权请告知删除。嵌入式简介:首先,“嵌入式”这是个概念,准确的定义没有,各个书上都有各自的定义。但是主要思想是一样的,就是相比较PC机这种通用系统来说,嵌入式系统是个专用系统,结构精简,在硬件和软件上都只保留需要的部分,而将不需要的部分裁去(可裁剪)。所以嵌入式系统一般都具有便携、低功耗、性能单一等特性。然后,MCU、DSP、FPGA这些都属于嵌入式系...
2019-04-28 20:24:04
4877
原创 C语言关键字static、extern、const、volatile 介绍
static作用:修饰局部变量,改变局部变量生命周期。(具有记忆功能)下面我们看个例子:(1)变量不加 static 修饰运行结果如下:(2)变量被 static 修饰运行结果如下:总结:不加static修饰,函数或者代码块中的变量在函数或者代码块执行完毕后就直接回收销毁了,每次执行都会重新分配内存,每次都会销毁。加 static 修饰,函数或者代码块中的变量在函数或者...
2019-04-27 17:21:32
2158
转载 ARM 处理器介绍
ARM 的概念ARM(Advanced RISC Machine),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。ARM 公司并不生产芯片也不销售芯片,它只出售芯片技术授权。其合作公司针对不同需求搭配各类硬件部件,比如 UART、SDI、I2C 等,从而设计出不同的 SoC 芯片。ARM 的应用场景基于 ARM 的处理器具有高速度、低功耗、价格低...
2019-04-21 22:45:04
13490
转载 GCC 参数详解
GCC 介绍gcc and g++分别是 gnu 的 c & c++编译器 gcc/g++在执行编译工作的时候,总共需要 4 步预处理,生成.i 的文件[预处理器 cpp]将预处理后的文件转换成汇编语言,生成文件.s[编译器 egcs]有汇编变为目标代码(机器代码)生成.o 的文件[汇编器 as]连接目标代码,生成可执行程序[链接器 ld]GCC参数详解-x langu...
2019-04-21 09:49:16
444
转载 晶振工作原理及参数详解
本文转载于:https://www.cnblogs.com/sunshine-jackie/p/8137293.html 晶振工作原理及参数详解(最透彻) 晶振工作原理及参数详解(最透彻) 原文链接点击这里晶振是石英晶体谐振器(quartz crystal osci...
2019-04-21 08:10:57
3615
转载 上拉、下拉电阻的原理和作用
概述:上拉电阻:将一个不确定的信号(高或低电平),通过一个电阻与电源VCC相连,固定在高电平。下拉电阻:将一个不确定的信号(高或低电平),通过一个电阻与地GND相连,固定在低电平。上、下拉电阻的作用:一般说法是上拉增大电流,下拉电阻是用来吸收电流。1、当 TTL 电路驱动 CMOS 电路时,如果电路输出的高电平低于 CMOS 电路的最低高电平 (一般为 3.5V), 这时就需要在 TTL...
2019-04-21 00:48:55
113053
19
原创 Virtual Judge使用介绍
Virtual Judge介绍在上一篇文章中,我们介绍了许多Online Judge系统(在线判题系统)。而Virtual Judge更像是一个OJ系统的集合,他通过爬取其他OJ的题目,让我们可以直接在VJ上查找并提交各种OJ的题目,然后将我们的题目通过他的账号,在真正的OJ上提交并把结果反馈给我们。大概就相当于一个门户平台吧。貌似ACM选手使用得较为普遍。Virtual Judge使用说明...
2019-04-16 22:24:13
45991
12
转载 Online Judge系统大全
注:本文转载于:https://www.cnblogs.com/yangqingli/p/4931360.html#4199218博主详细的列举了各大OJ系统,让我仿佛打开了一扇新的学习大门,特转载分享(格式稍有调整),更多学习请见原博客。什么是OJOnline Judge系统(简称OJ)是一个在线判题系统。用户可以在线提交程序源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检...
2019-04-16 20:52:02
15375
2
原创 存储器的介绍(ROM、RAM、NOR Flash、NADN Flash之间的区别)
介绍了目前主流的存储器,以及ROM、RAM、NOR Flash、NADN Flash之间的区别。
2019-04-14 22:32:00
6704
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人