头像-235127

菜鸟冷虎

  • 广东省
  • 单片机 嵌入式
  • 消费电子

个人成就

获得 48 次赞

帮助过1126人

为什么半桥整流的效率没有全桥整流高

因为全桥整流是一个无损整流,实际在整流的时候是全波形都是通过,而半桥整流只能是一个正半部分的电流才能通过,所以全桥整流的效率更高一点

IAR能否支持对兆易的GD32进行编程开发

IAR是可以支持对GD32的开发的,只需要在开发的时候导入兆易的库文件,然后直接就可以选择GD32的型号进行开发了

STM32的程序存储起始地址可以修改吗

是可以修改的,一般可以直接的MDK的配置中把0x800000这个地址添加一个偏移,进行程序的起始地址的修改

C语言中结构体和类有什么区别

结构体定义中默认情况下的成员是public,而类定义中的默认情况下的成员是private的。类中的非static成员函数有this指针,类的关键字class能作为template模板的关键字 即template<class T> class A{}; 而struct不可以。 实际上,C中的结构体只涉及到数据结构,而不涉及到算法,也就是说在C中数据结构和算法是分离的,而到C++中一类或者一个结构体可以包含函数(这个函数在C++我们通常中称为成员函数),C++中的结构体和类体现了数据结构和算法的结合

信号传输过程中信噪比是越大越好还是越小越好

对信号的传输来说,信噪比是越大越好,因为信号的电压和噪声电压进行比较,这个比较值越大,那么对应的信号失真度就越小

MAX3485和MAX485的通信速度是一样的吗

这个通信速度是由用户的通信波特率来控制的,两个芯片的最大通信速度是一样的,但是实际的通信速度是用户设置的

PCB的焊盘下面可以直接打过孔吗

建议不要在焊盘下面直接打过孔,这样的操作容易导致元件虚焊,出现焊接不正常的情况,最好是在焊盘引线出来后再打过孔

STM32在发送软件复位指令后会首先执行什么操作

STM32在发送复位指令后,首先执行的操作就是停止程序运行,然后清零RAM,然后把程序指针跳转到跳转的初始位置进行执行