-
USB2512B晶振有波形,LLFILT为1.2V,CRFILT为1.28V,win11不识别设备
本帖最后由wzy521于2025-4-813:42编辑最近在做USBHUB的一个功能,使用USB2512B,原理图如上:目前的现象是:晶振有波形,的确是24M,很准。LLFILT为1.2V,CRFILT为1.28V,板子是在立创贴的,也按照有些坛友说的可能焊接不牢靠,又加助焊剂吹了一下。但现再就是win11电脑不识别设备,一点反应都没有。换了几块板子都如此。请各位大佬们给个建议,两天了,快急死了!经过了两天的折腾,终于解决了,给大家分享一下:首先这个芯片是需要配置才可以识别USB设备的。配置分为外部配置和内部配置。外部配置分别SMBUS模式和EEPROM模式还有硬件设置。SMBUS模式就是USB2512B作为I2C从机接受主机的配置,地址0X5C,EEPROM模式就是USB2512B芯片作为主机,事先把配置文件烧录至一个EEPROM芯片中。地址必须是0X00,另外就是硬件配置,通过对CFG_SEL[1:0]这两个管脚进行上下拉设置,可以直接让设备识别从设备。也就是说我上述原理图只需要把24脚下拉,25脚上拉即可实现芯片默认设置,不需要用I2C了,我的配置如下。至于软件设置我还没去研究,暂时先这样,后续有情况在更新。
2025-04-03 5 -
怎么把STM32换成GD
本帖最后由必须学会单片机于2025-3-410:57编辑本人小白一个,现在的情况是我有一个很复杂的原理图,用的MCU是STM32F103VET6,但是我需要换成GD32E230C8T6,这两个引脚都差好多,我完全不知道怎么下手,有没有大佬简单说一下我需要做些什么,非常感谢
2025-03-04 6 -
具有内部参考电压的ADC芯片怎么使用?
例如芯片:ADS1115IDGSR手册上介绍可以通过寄存器设置参考电压。我有个疑问,如果内部提供了参考电压,那么在设计NTC采集电路时,那分压时的电源肯定是自己重新给予的,例如寄存器设置的是4.096V,我外部就必须多加1个基准电压源也是4.096V对吗?如果是这样,那么外部提供的基准和内部的基准虽然都是4.096,但来源不一样,肯定有少许差异,这样不就降低了测量精度吗?
2025-01-17 5 -
使用ADS1248采集温度时会偶尔出现尖刺是为什么?
当前使用ADS1248采集铂电阻PT1000的阻值,通过单片机将阻值转换为温度,发送至上位机观察温度曲线,发现温度值有时候会出现异常值随后恢复正常,比如当前是60度左右会突然出现一个-756度随后又回到60度,请问这是什么原因造成的,可以从程序和硬件电路这两个方面进行改进才能解决这种异常值的出现?(现象如图,红色圆圈就是AD采集过程中出现的异常值的尖刺)
2025-01-12 4 -
大佬们,TPS5430负压输出有尖峰怎么解决
使用TPS5430画的正负压转换,纹波有个尖峰一直消不了,更换电感,感值越小这个尖峰也跟着变小
2024-10-12 12 -
时钟分发求解
时钟分发芯片和功分放大有什么区别?功分放大的形式要更好吗?电路要如何设计呢?需不需要加跟随器?
2024-10-10 7 -
新手小白,问一下按键控制灯的问题
我写了一段按键程序控制一颗灯,芯片IO口已经设置弱上拉,VCC输出5V,我用仿真器调试的时候都是正常。但是烧录芯片后焊接到器具上,出现了一上电灯就被点亮的问题,控制依旧能控制,但是上电就有概率自动被点亮,且点亮的次数更多。请问有可能是什么原因出现的这个BUG?
2024-09-27 33 -
咨询个读flash的问题!
如图,读460没有问题,如果把数组改成461就会出现硬件错误,是什么原因?
2024-09-12 6