我最近在嘉立创做板子,SMT,采用了GD32F103C8T6,调试通不过。发现这批次GD32F103C8T6有问题。具体是systick的功能不良。导致delay函数无法正常工作。调试过程,其它正常,一旦涉及systick,就不正常。我另外购买了有GD32F103C8T6芯片的开发板进行对比验证,开发板跑《1.GPIO输出实验》正常;同样在这次SMT板,跑到delay(涉及systick)就不行了,程序死在systick相关环节delay函数中。
开发板与SMT板核心电路基本一样,下载、调试功能均正常。就是这次SMT板涉及systick相关环节就出问题。而开发板则正常。更换其它官方测试程序,也是一样效果。初步判断这批次GD32F103C8T6有问题。现在还在与嘉立创协调中。
各位大佬,是否遇到类似情况?如何解决? |