Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

TRAVEO™ T2G Forum Discussions

chme_4646286
Level 4
50 sign-ins First like received 25 replies posted
Level 4

你好,在调试基于CYT2B7的产品板时,遇到一个很奇怪的现象,能帮忙分析下可能的原因吗?

PCB板上有多个电源轨, MCU和SPI slave设备分别是两个不同的电源轨供电,不同电源之间是供地的,且电压是一致的;

如果MCU电源断电,此时所有MCU管脚应该是低电平,由于SPI设备并未断电,所以SPI slave设备的1脚CS信号由于存在上拉,所以期望是高电平,保证SPI设备不被选中;

但实测发现,MCU断电后,即使SPI设备正常供电,片选信号CS(MCU1_SCS0_SPI2)被拉低了;

如果此时把与MCU串接的电阻(R1)断开,则片选信号CS恢复高电平;

针对不同MCU引脚飞线都做了上述测试,结果一致;

我们怀疑MCU断电后,通过MCU管脚的体二极管向MCU内部灌入电流,导致外部设备上拉无效;

这种情况可能吗?如果不存在此种情况,那是什么原因导致MCU断电后,外部上拉无效呢?

期待你的回复,谢谢~~

 

 

 

chme_4646286_4-1656296523550.png

 

chme_4646286_3-1656296466440.png

 

 

 

0 Likes
1 Solution
Alfred_Tsang
Moderator
Moderator 50 sign-ins 10 solutions authored 25 replies posted
Moderator

Hi chme_4646286,

这种情况是有可能的, 但是当MCU没有通电时,我们无法保证端口的状态

Thanks,

View solution in original post

0 Likes
2 Replies
Alfred_Tsang
Moderator
Moderator 50 sign-ins 10 solutions authored 25 replies posted
Moderator

Hi chme_4646286,

这种情况是有可能的, 但是当MCU没有通电时,我们无法保证端口的状态

Thanks,

0 Likes
chme_4646286
Level 4
50 sign-ins First like received 25 replies posted
Level 4

Hi Alfred_Tsang;

感谢答疑,我们在调整下外部硬件电路再试试,规避这个问题;

0 Likes