问答

汇集网友智慧,解决技术难题

lss1330

TA的家园币:33  

  • PIC32MK复位异常

    芯片:PIC32MK1024MCM064底板:参照官方底板自己画的Demo板异常现象:1、底板上电可以正常启动,软件正常运行中,手动按复位键,奇数次复位时芯片复位,但是程序不会重新运行,偶数次复位程序才能正常运行;即需要按两次复位才能重新跑程序。2、使用寄存器“SWRST”软复位,进入到现象1中的奇数次复位状态,需要手动再按一次复位键才能正常运行程序。异常原因猜测:1、复位电路设计异常;使用示波器捕捉复位信号,奇数次和偶数次复位信号波形一致没有异常情况,且尝试过更改不同容值的电容,反而影响上电启动。2、寄存器配置异常;偶数次复位才能正常运行,感觉像奇数次复位的时候,MCU内部寄存器有问题,需要再次复位才能正常启动。求各路大神指点迷津,感觉这问题有点诡异鸭

  • CAN通讯电阻不匹配是否会导致通讯失效?

    最近做的一款充电器周不时的出现偶尔停机,监控发现有时候充电报文无端端的凭空消失,即相当于下位机不见了ID,后来排查了CAN总线总电阻,发现这个阻值为40Ω,再检查发现充电器端一个120Ω,仪表一个120Ω,整车控制器一个120Ω,合起来就是40Ω。请问会是这个电阻不匹配导致的问题吗?