Jun 26, 2022
07:38 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 26, 2022
07:38 PM
你好,在调试基于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断电后,外部上拉无效呢?
期待你的回复,谢谢~~
Solved! Go to Solution.
Labels
- Labels:
-
TRAVEO™ T2G
1 Solution
Jun 27, 2022
03:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 27, 2022
03:14 AM
2 Replies
Jun 27, 2022
03:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 27, 2022
03:14 AM
Hi chme_4646286,
这种情况是有可能的, 但是当MCU没有通电时,我们无法保证端口的状态
Thanks,
Jun 28, 2022
12:00 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jun 28, 2022
12:00 AM
Hi Alfred_Tsang;
感谢答疑,我们在调整下外部硬件电路再试试,规避这个问题;