关于三极管的特殊用法图例
2024-09-02晶体管(transistor)是一种固体半导体器件(包括二极管、三极管、场效应管、晶闸管等,有时特指双极型器件),具有检波、整流、放大、开关、稳压、信号调制等多种功能。 三极管的功能之一就是作为开关,利用其截止特性,实现开关功能。但是很多人并不能很好的理解三极管的开关功能,下面ic交易网平台以8个实例图片,生动的阐述三极管作为开关的功能。 1.低边开关 2.高边开关 3.基极电阻 4.非门电路 5.与门电路 6.或门电路 7.H桥电路 8.振荡器
C语言中宏函数的定义和用法
2024-01-09宏函数是一种特殊的函数宏,与普通函数宏不同的是,它可以拥有多条语句和局部变量,从而实现更复杂的功能。它的定义类似于普通函数,但用大括号包裹起来,并以分号结束每个语句。 #define TEST(a, b) ({ int temp = a; a = b; b = temp; }) 好奇的读者就会有这样的疑问,为什么要这样写呢,去掉个小括号不行吗,去掉大括号不行吗,只留下小括