自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 c++类名加取地址符怎么理解

c++类名加取地址符是什么意思Sales_data& combine(const Sales_data&)返回类型表示返回一个Sales_data对象的引用参数表示传入的是一个Sales_data对象的引用

2020-09-10 10:22:35 451

原创 使用设备树给每个添加一个外设驱动,需要添加那些数据

cpugpio时钟中断内存

2020-06-20 13:45:23 297

原创 QT入门

1.介绍.pro文件QT += core gui //QT包含的模块,core和gui,可以在这里添加其他模块greaterThan(QT_MAJOR_VERSION, 4): QT += widgets //greaterthan(大于)TARGET = practice //目标,生成的.exe的名称TEMPLATE = app //模板 应用程序模板 ApplicationSOURCES += main.cpp\ //源文件mywidget.cppHEADER

2020-05-28 19:39:17 476

原创 什么是GIT?还有SVN,VSS

什么是Git?_git_曲健磊的技术分享-CSDN博客 https://blog.csdn.net/a909301740/article/details/81636662?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromM

2020-05-28 14:54:10 72

原创 嵌入式系统四层四个职位

嵌入式软件工程师嵌入式内核工程师嵌入式驱动工程师嵌入式硬件工程师

2020-05-27 00:30:54 43

原创 嵌入式系统有哪几层?

嵌入式系统一共分为4层,应用层,内核层,驱动层,硬件层。驱动程序需要实现好以下功能:1.对设备初始化和释放;2.把数据从内核传送到硬件和从硬件读取数据.;3.读取应用程序传送给设备文件的数据和回送应用程序请求的数据.;4.检测和处理设备出现的错误。...

2020-05-27 00:22:12 140

原创 Altiumdesigner18(2018)的下载安装基本使用

我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《Altium Designer 18安装教程(内含crack和package)》, 一起来围观吧 https://blog.csdn.net/LeonSUST/article/details/84075841

2020-05-26 23:27:48 169

原创 什么是文件描述符?以及文件描述的作用

对文件描述符的理解在linux下一切皆文件,文件描述符是内核为了高效的管理已经被打开的文件所创建的索引,它是一个非负整数,用于指代被打开的文件,所有执行I/O操作的系统调用都是通过文件描述符完成的。在linux中,进程是通过文件描述符(file descriptors 简称fd)来访问文件的,文件描述符实际上是一个整数。在程序刚启动的时候,默认有三个文件描述符,分别是:0(代表标准输入),1(代表标准输出),2(代表标准错误)。再打开一个新的文件的话,它的文件描述符就是3。POSIX标准规定,每次打开

2020-05-26 16:07:45 546

原创 数据库(服务器)底层io的实现原理

Redis,Myspl,Memcached,nginx,Zeromq,Fastdfs,Haproxy,LeveIDB,Kafka。上述这些数据库均可以看作一个服务器。从客户端给服务器发的东西是什么?拿Mysql来说,客户端往服务器发的就是sql语句。当客户端给Mysql服务器发送一个insert指令时,服务器通过读取这个网络io,读取出来相应的sql语句,再执行这个语句,使得服务器能够将这个数据插入到数据库里面。底层io处理模型有哪些?epoll+单线程/多线程/多进程其中redis的实现就是使

2020-05-26 14:25:33 133

原创 智能避障小车的硬件分析(二)

2.步进电机以及启动电容3.7805稳压芯片…4.CH340芯片,以及单片机程序下载5.L293D芯片6.LM393芯片7.HC-SR04 超声波模块8.常见的单片机的供电电路STM32 USART1一键下载电路STM32 USART1一键下载电路

2020-05-24 18:09:52 650

原创 智能循迹小车硬件分析(一)

BOOT0BOOT1

2020-05-23 20:35:22 1449

原创 osi模型各层介绍

(1)物理层物理层所处理的数据单位是比特(bit),物理层向上为数据链路层提供物理链路,实现透明的比特流(bit stream)传输服务,物理层向下与物理媒体相连,要确定连接物理媒体的网络接口的机械、电气、功能和过程方面的特性。(2)数据链路层数据链路层负责在单个链路上的结点间传送以帧(frame)为PDU的数据,在不太可靠的物理链路上实现可靠的数据传输。数据链路层的主要功能包括:建立、维持和释放数据链路的连接,链路的访问控制,流量控制和差错控制。(3)网络层网络层传送的PDU称为分组或包(pac

2020-05-23 08:13:23 102

原创 常见的嵌入式操作系统有哪些

1.嵌入式Linux2. VxWorks(推荐课程:VxWorks应用开发培训班(TSVW0701))VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),VxWorks具有以下优点。· 实时性好。其系统本身的开销很小,进程调度、进程间通信、中断处理等系统公用程序精练而有效,使得它们产生的延迟很短。另外VxWorks提供的多任务机制中对任务的控制采用优先级抢占和轮转调度机制,充分保证了可靠的实时性。·可靠性高,从而保证了用户工作环境的稳定。·集

2020-05-23 00:57:06 794

原创 什么是嵌入式系统?

嵌入式系统由硬件和软件组成。是能够独立进行运作的器件。其软件内容只包括软件运行环境及其操作系统。硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。相比于一般的计算机处理系统而言。嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分采用的存储介质有E-PROM、EEPROM DENG等, 软件部分以API编程接口作为开发平台的核心。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项

2020-05-23 00:48:58 251

原创 osi模型和tcp/ip模型

tcp/ip四层概念模型注意:top/ip是一个协议族,不是包括tcp和ip协议,包括在这四层之间的所有协议。网络接口层,网络层,传输层,应用层。osi七层网络模型,应用层、表示层、会话层,传输层,网络层,,数据链路层,物理层。OSI是Open System Interconnect的缩写,意为开放式系统互联参考模型。在OSI出现之前,计算机网络中存在众多的体系结构,其中以IBM公司的SNA(系统网络体系结构)和DEC公司的DNA(Digital Network Architecture)数字网络

2020-05-23 00:19:58 181

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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