自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式知识点汇总

嵌入式工程师硬件核心(Hardware Core)Controller(控制器)CPUAMD x86 x64Intel x86 x64MCUMCS-51HCS12AVR XMEGAESPColdfireARMSTM32FreeScale K60 K40PIC32 PIC12/14/16TM4C123 TM4C129XStellaris lm4f120CC3200Renesas R-Car BoardsMIPS Creator CI20MPUSOC

2021-05-31 23:49:50 323

原创 4、CPP 面向对象之 ——多态、多继承、static 成员、const 成员

多态、多继承、static 成员、const 成员多态1、重写2、虚函数3、总结多态4、虚函数表5、虚表的汇编6、虚表的细节7、调用父类的成员函数实现8、虚析构函数9、纯虚函数、抽象类多继承1、多继承体系下的构造函数调用2、多继承的虚表3、同名函数、成员变量的调用4、菱形继承5、虚继承6、多继承的应用static 静态成员1、静态成员变量2、静态成员函数3、静态成员汇编分析4、静态成员的继承5、static 的应用6、静态成员经典应用 – 单例模式const 成员1、const 成员变量2、const 成员

2021-05-28 16:27:58 761

原创 cpp小知识点 —— new 和 delete的误区

描述:int *p = new int;*p = 10;delete p;p 指向一个 4 字节的堆空间。然后将10 赋值给这 4 个空间。回收 p 指向的堆空间(大小为 4 个字节)。误区1:误以为会将指针 p 清除。答:并不会进行清除!!!。误区2:误以为在回收堆空间的时候,会将堆空间的数据清零。答:并不会将数据清零!!!!!回收内存:只是指针 p 再也没有访问这块堆内存的权限了。并不会进行清零。...

2021-05-28 15:51:05 198

原创 3、CPP面向对象之—— 类、对象(封装),继承

面向对象一、面向对象1、类和对象2、对象内存3、this4、封装二、内存空间1、内存空间2、堆内存堆空间的初始化3、成员变量的初始化三、构造函数(constryctor)1、构造函数的调用四、析构函数(Destructor)1、内存清理五、程序优化1、声明和实现分离2、命名空间怎么使用命名空间?思考命名空间的嵌套、合并六、继承1、继承的内存布局2、成员访问权限、继承方式七、初始化列表1、思考:初始化列表的本质2、思考:**初始化的先后顺序**3、初始化列表与默认参数配合使用八、再论构造函数1、构造函数的互相

2021-05-26 16:39:28 2902 3

原创 2、CPP 基础语法学习

很多语法点从汇编角度分析就很明了了加油一、基础语法 A1、cin、cout2、函数重载(Overload)3、默认参数4、extern "C"C 和 C++混合开发二、基础语法 B5、内联函数 (inline function)窥探内敛函数的本质:内联函数与宏表达式6、 const7、引用(Reference)引用的本质三、汇编语言1、学习汇编指令的 2 大知识点:2、内联汇编3、汇编指令mov 指令call 指令lea指令(指针)ret、add、sub、inc、dec、xorjmp常见代码的汇编4、.

2021-05-24 14:52:50 1869 2

原创 数组指针

数组指针:int array[] = { 10,20,30 };int(*arrp)[3] = &array;int *arrp[3];注意点:“[ ] ” 比 “ * ” 的优先级别高,如果不加括号的话,就变成了指针数组。定义数组指针的时候必须指定数组的大小。区分:首元素地址、整个数组的首地址。(以上面的数组为例)首元素地址:array = &array[1] int * 类型数组的首地址:&array int(*)[3] 类型...

2021-05-24 09:47:41 89

原创 C++学习:0、CPP 学习概述

目录一、汇编的重要性1、学习建议2、代码本质的挖掘3、编程语言的本质区别二、开发环境的搭建路线大纲:常用语法:面向对象:项目实战:特点:通过反汇编,通过底层来观察 C++ 的本质CPP 的应用领域思考一个问题:既然 C ++ 执行效率这么高,为什么还要出现新的编程语言?所有地方都用 C++ 不就好了吗?首先每一门编程语言都有自己的优缺点,都有自己的擅长的领域。比如 python 适合数学家来进行算法开发,适合分析师进行数据分析,如果让数学家和分析师再学习C++ 那就太

2021-05-19 21:58:13 7408 13

原创 Git 使用记录

首先,安装 git(用来下载github上面的项目)和 vscode (用来观看项目)安装 git :安装 vscode :VSCode安装与简单使用安装VScode 的时候建议选上这两个按钮要不然单击右键的时候,没有通过 Code 打开的按钮一、Git 和 Github 分别是什么?Git 是一个运行在你电脑上的 版本控制软件。Github是基于Git这个版本控制软件打造的网站。Git的三个概念:提交commit、仓库repository、分支branch。理解:提交c

2021-05-16 21:38:32 825

原创 第二章:音频入门

目录一、音频基础知识1、音频处理的流程2、声音的三要素3、模数转换一、音频基础知识1、音频处理的流程首先对于音频的处理是包括两个层面的:直播客户端的处理流程(音频的采集、编码、解码、播放)音频数据的流转 ( 采集后是什么格式?编码后又是什么格式)(1)直播客户端的处理流程音视频采集:从麦克风上面抓取音频数据。音视频编码:刚刚采集的数据量是非常大的,所以需要经过编码来将它进行压缩。传输音视频解码:我们不能直接将压缩后的数据直接丢给扬声器来进行播放。音视频渲染:将解码器输出的数据

2021-05-15 16:06:34 1929

原创 编码是什么意思?脉冲调制什么?

一、脉冲调制什么?脉冲调制有两种含义。一是指脉冲本身的参数(幅度、宽度、相位)随信号发生变化的过程。脉冲幅度随信号变化,称为脉冲振幅调制;脉冲相位随信号变化,称为脉冲相位调制;同理还有脉冲宽度调制、双脉冲间隔调制、脉冲编码调制等。二是指用脉冲信号去调制高频振荡的过程。举例:抓主要矛盾:脉冲本身 参数随信号变化发生编码PWM:(Pulse Width Modulation)脉冲宽度调制:脉冲幅度随信号变化PCM:(Pulse-Code Modulation)脉冲编码调制:脉冲编码随信号变化

2021-05-15 09:30:55 1455

原创 第一章:音视频环境基础

目录一、音视频环境基础1、音视频的应用2、推流中断与画质不清晰的解决办法3、Linux 的基础知识概览:基础知识:1、Linux 基础知识2、C语言基础回顾3、swift 语言(mac)4、重点:ffmpeg 编译音频:1、音频基础知识2、音频编码原理3、音频数据的采集4、AAC/OPUS 编码视频:1、RGB/YUV (原始数据和播放器播放的数据都是 YUV,显示器显示的是 RGB,关键怎么转化)2、H264 编码原理(怎么压缩、压缩比例是多少)3、视频数据采集4、H264

2021-05-14 16:18:46 239 1

原创 韩立刚计算机网络——第八章:无线网络

目录一、无线局域网1、无线局域网需要哪些设备?2、家里路由器的连接3、创建临时无线网络二、3G、4G网络1、移动和联通怎么进行打电话的几种无线网络的比较:横轴:覆盖范围纵轴:用户数据率PAN :(personal area network) 个人局域网: 蓝牙,zigbeeLAN:(local area network) 无线局域网: (10Mb/s —— 100Mb/s )标准为:802.11bMAN:(metropolitan area network) 无线城域网WAN :(Wide

2021-05-12 18:08:46 29726 8

原创 光纤宽带 和 ADSL宽带有什么区别?

1、ADSL 宽带ADSL 宽带:直接利用电话线来完成 电话的语音信号 和 上网的数据信号的同时传输。通过频分复用和时分复用来传输不同的信号ADSL :非对称数字用户线路,在电话线上产生三个信息通道:一个速率为1.5Mbps-9Mbps的高速下行通道,用于用户下载信息;一个速率为16Kbps-1Mbps的中速双工通道;一个普通的老式电话服务通道;且这三个通道可以同时工作。非对称数字用户线路 :上网的时候,上传和下载的带宽不一样。2、光纤宽带不会使用原来的电话线,直接新接入一个光纤光纤

2021-05-12 17:17:07 3047 4

原创 韩立刚计算机网络——第七章:Internet 上面的音频和视频

目录一、在 Internet 上面传输音频和视频面临的问题?1、延迟:2、带宽不稳定二、Internet 上面音频和视频服务的分类1、 流式存储音频/视频 演示2、通过 web 网站查看流媒体服务器视频3、利用流媒体服务器进行现场直播铺垫:因为 Internet 最初是为了传输文本信息,并没有想到要传输音频和视频。音频视频要求:占用带宽高、网速恒定、延迟低,要不然会出现卡顿等情况。一、在 Internet 上面传输音频和视频面临的问题?1、延迟:延迟分为:发送延迟、传播延迟、排队延迟、处理延

2021-05-12 16:36:34 1237 2

原创 ckxy——并发处理——1、进程与线程

目录进程及守护进程D21、查看进程信息2、修改进程的优先级3、前后台进程的切换D31、父子进程思考:子进程从何处开始运行?思考:子进程会继承父进程的什么资源?思考:fork 进程之后,父子进程谁执行?2、进程退出D4 如何在当前进程中 执行另外一个程序1、exec 函数族2、system 函数D5 如何回收子进程1、wait()2、waitpid()D6 守护进程、会话1、守护进程2、守护进程的特点3、会话、进程组进程及守护进程D21、查看进程信息ps :查看系统进程快照ps -ef | mo

2021-05-11 21:58:13 592 2

原创 韩立刚计算机网络——第五章:应用层

目录1、域名解析(DNS)(1)域名的一些相关概念(2)域名解析的过程:(3)DHCP 动态主机配置(4)FTP 文件传输协议(5)远程终端协议 (telnet)(6)远程桌面协议(RDP)(7)超文本传输协议(HTTP)1、万维网的相关概念:其实TCP/IP协议栈分为四层应用程协议有很多,每一个应用层协议对应计算机上面的一个服务。比如一个 web 服务就是使用 HTTP 协议。http = TCP + 端口1、域名解析(DNS)(1)域名的一些相关概念什么是域名:域名是由主体+

2021-05-11 21:29:43 500 2

原创 韩立刚计算机网络——第五章:传输层

目录1、传输层协议概述(1)传输层两个协议的应用场景(2)传输层和应用层之间的关系回顾:网络层:IP协议选择最佳路径的协议:RIP、OSPF、BGP,这些协议统称为 IP 协议ICMP:控制报文协议,传递网络是什么故障的协议。网络通不通、主机是否可达、路由是否可用等网络本身的消息IGMP:IP组播协议ARP/RARP:IP地址和MAC地址之间的转化传输层:TCP协议:建立连接,可靠传输UDP协议:不建立连接应用层:http、https、ftp、DNS、SMTP、RDP、SMTR

2021-05-11 02:00:53 1258 8

原创 韩立刚计算机网络——第四章:网络层

目录1、网络层提供的两种服务提示:这一章内容非常多。在思科网络工程认证当中,这一章被分为四部分:IP地址子网划分静态路由、动态路由网络地址转换(NAT)、VPN指引:网络层提供的两种服务网际协议IP网际控制报文协议ICIP因特网的路由选择协议IP多播虚拟专用网VPN和网络地址转换NAT1、网络层提供的两种服务...

2021-05-02 22:49:58 2013 5

原创 韩立刚计算机网络——第三章:数据链路层

1、基本概念数据发送模型:(应用层和应用层的通讯)H1:运输层:对数据进行封装 ,分段传输层:给数据 加上目标网络地址链路层:给数据 加上MAC地址,封装成帧。R1:网络层:来判断这个数据是不是发给自己的。然后再进行封装下一个路由器的地址。我们这一章,只关心数据链路层怎么传输。(底层是什么介质、什么复用、都不关心了)点对点通信和广播信道点对点:两个笔记本使用一个网线直连。广播:中间有一个集线器接了很多设备,就成广播信号了。链路和数据链路帧2、三个基本问题封装成帧

2021-05-01 16:37:32 903

DS1302 datasheet.pdf

ds1302 英文原版的数据手册

2021-11-29

6,SD卡资料.zip

SD卡、SDIO 相关资料

2021-08-17

低压直流伺服软件V3.0.exe

直流无刷伺服电机驱动器控制软件。(232通讯)

2021-08-03

210_iROM_ApplicationNote.pdf

s5pv210片内irom 和 iram 的介绍

2021-02-17

SecureCRT.rar

直接将可执行文件,搬运到硬件上运行

2021-01-08

Image2Lcd(图片取模软件).rar

将图片转化为取模数组,比如:一副分辨率是800×480,BPP是24的图片,实际上就是800×480×3字节的数据。将来写代码将图片显示到LCD中时,图片将会以 unsigned char pic_data[800×480×3]的形式出现。

2020-08-21

STM32F10XXX参考手册(中文).pdf

STM32F10XXX中文手册,Author: 想文艺一点的程序员 自动化专业 工科男 再坚持一点,再自律一点 CSDN@想文艺一点的程序员 来自朱有鹏嵌入式的学习笔记

2020-08-21

空空如也

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

TA关注的人

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