一.c++
构造函数与析构函数:
特殊性:由系统自动执行,不可显式调用。
构造函数:
作用:建立对象时对对象成员初始化
特点:*与类同名的特殊成员函数 *无返回值 *可被重载 *系统自动调用
*每个类都必须有构造函数,未定义构造函数的类编译器会生成无参、函数体为空的默认构造函数,仅在形式上保证创建对象时必须有构造函数,有构造函数后不再提供默认构造函数
析构函数
作用:对象生命周期结束时回收对象(清理工作
特点: *与类同名,函数名前加“~” *无返回值 *仅一个,无参
嘉立创eda:
本周学习制作了usb拓展坞
差分对:
*可简单理解为中间带有耦合的一对传输线,分别传输正信号和负信号
*常用于信号处理和通信领域,特别是数字通信中。它是一种常见的调制技术,用于将数字信号转换为模拟信号,或者将模拟信号转换为数字信号。在这种调制技术中,信号被分成两部分:一个是“正向差分”,另一个是“反向差分”
*正向差分:通常指信号与之前的信号的差值
*反向差分:指信号与之后的信号的差值
对这两个差分进行编码和调制,可以有效地传输数字信号,具有一定程度的抗干扰性能
差分信号:
电路中的两股信号且满足:
a) 以相等且反向的幅度改变。 (b)有相同的平均值
通常放大小信号的电路中的信号会受周遭其它电线的干扰产生噪声,可通过求差值抵消噪声的信号称为差分信号。
差分对布线:
优势:抗干扰能力强,提供较高的数据传输速率和更好的信号质量,同时降低功耗和系统复杂度
布线要求:传输线需要保持平行,线宽、间距保持不变,线长尽量保持一致(间距由差分阻抗决定,差分阻抗即从差分信号看到的阻抗
usb拓展坞制作时的一点惨痛经验:
铺设填充区域时注意起点与起点的连接