摘要: 前言 ​ 本笔记用于总结在学习Ti的毫米波雷达的过程的知识,以方便后续进行雷达相关知识的复习。Ti毫米波雷达使用时FMCW体制的毫米波雷达,该笔记会记录一些FCMW的基础原理和应用方法。本章主要说明FCMW雷达测距的原理和相关知识。 ​ 在本章我们尝试回答以下一些问题? How does the r 阅读全文
posted @ 2022-09-16 01:14 Kroner 阅读(1170) 评论(0) 推荐(0)
摘要: 本前言 ​ 有个朋友问我单片机开发常用的现场总线通信技术,这其实是做嵌入式开发的一项基本功,在面试中,许多面试者也会被问到通信和总线相关的知识,在项目中也常常接触到多个模块之间的通信问题,于是我觉得有需要也有必要来总结一下总线通信的有关的知识。 通信的基础概念 ​ 什么是通信? 通信是发送者通过某种 阅读全文
posted @ 2022-09-12 23:08 Kroner 阅读(474) 评论(0) 推荐(0)
摘要: 前言 ​ 在学习C++中或者其他的面对对象语言的中,我们常常使用面向对象的思维来编写代码。的确,在语言的语法上,C++确实存在语法规则是适应于面向对象的开发,联想到C++很类似的C语言,它是否也可以实现面向对象的方式来进行编程,答案是确定,本章笔记用于记录在使用C语言进行面向对象思维开发的一些过程的 阅读全文
posted @ 2022-07-08 00:19 Kroner 阅读(1103) 评论(0) 推荐(0)
摘要: 前言 在计算雷达方位角和俯仰角时有时候需要使用atan(),asin(),acos()这些反三角函数,但是使用这些反三角函数,C语言的math.h和arm_math.h的头文件中都有对应的库函数可以提供用户使用。尽管使用系统自带的库函数简单并且误差很小,但是自带的三角函数的计算时间在某些重视速度并不 阅读全文
posted @ 2022-06-30 23:16 Kroner 阅读(3727) 评论(0) 推荐(1)
摘要: FIR滤波器设计的整体流程图 本设计使用fir滤波器对语音信号进行滤波处理,本仿真设计使用matlab作为仿真平台,matlab自带的信号作为语音原始信号来进行滤波器的仿真。其流程图表示如下: 总设计流程图 首先要设计的是fir滤波器,根据fir滤波器的理论形式,fir滤波器(有限长度冲击响应)是全 阅读全文
posted @ 2022-01-16 02:20 Kroner 阅读(2424) 评论(0) 推荐(0)
摘要: 多态的概念 我们已经在上一章说明C++的继承概念,不妨考虑一个情况:如果子类当中定义了和父类相同的函数会发生什么情况了? 函数重写 在子类当前定义与父类原型相同的函数 函数的重写发生在子类和父类之间 举一个例子 #include <iostream> using namespace std; cla 阅读全文
posted @ 2022-01-15 22:00 Kroner 阅读(139) 评论(0) 推荐(0)
摘要: 继承的概念 面对对象的语言具有四个特点:抽象,封装,继承和多态性。在上面的内容中我们已经分析了类和对象的概念,了解面对对象程序设计的两个重要特征--数据抽象与封装,已经能够设计出基于对象的程序,这个是面对对象设计的基础和需要掌握的思想。 如果要较好的面对对象进行程序的开发和设计,还必须掌握面对对象的 阅读全文
posted @ 2022-01-09 01:56 Kroner 阅读(304) 评论(0) 推荐(0)
摘要: 1 C++的模型初探 在语言中直接对对象程序设计的部分,主要设计了构造函数、析构函数、虚函数、继承(单继承、多继承、虚继承)、多态。 对于各种支持的底层实现的机制 在C语言中,定义的数据和处理数据的函数是分离的,换句话说就是数据和处理数据的函数本身是没有关联的,语言本身是没有支持数据和函数联系的特性 阅读全文
posted @ 2021-11-12 01:22 Kroner 阅读(154) 评论(0) 推荐(0)
摘要: 1 静态成员变量 1.1 定义静态成员变量 关键字static可以用于说明一个类的成员 静态成员提供了一个同类对象的共享机制 把一个类的成员说明static时,无论这个类有多少对象被创建,这些对象共享这个static成员 静态成员局部于类,他不是对象的成员 如同下图所示,对于同类定义出来的对象A,B 阅读全文
posted @ 2021-11-09 22:45 Kroner 阅读(544) 评论(0) 推荐(0)
摘要: 1 前言 创建一个对象时候,常常需要作一些初始的工作,就像买房子的话,售房小姐就会问你是否需要家具,是否要精装修等等的问题。注意,类的成员不能在声明类的时候初始化的。 为了解决这个问题,C++编译器提供了一个特殊的函数 **构造函数(construction)**来处理对象的初始化。构造函数是一种特 阅读全文
posted @ 2021-11-06 11:35 Kroner 阅读(1098) 评论(0) 推荐(0)