首页 > 其他分享 >在电赛期间,M0G3507芯片出现了锁死并最终烧毁的问题分析

在电赛期间,M0G3507芯片出现了锁死并最终烧毁的问题分析

时间:2024-08-05 12:26:34浏览次数:6  
标签:电赛 芯片 解锁 5V 3V3 M0G3507 锁死

前言:

       在今年的电赛备赛期间,我使用了官方提供的M03507板卡来准备H题。然而,备赛过程中遇到了板卡锁死的问题,导致无法完成题目要求。尽管在电赛期间尝试了多种解锁方法,均未成功。更为严重的是,在尝试解锁的过程中,发生了3V3电源线与GND之间短路,最终导致芯片损坏。

通过后续的资料查阅和与他人的交流,我发现了一个潜在的问题可能性。

在此次H题中,我使用了7路灰度传感器进行巡线工作(类似传感器如下图)。

他能够根据下方是否为黑色,返回两种电平信号。(下方为黑,则返回高电平)

通常,我们对该模块为5V供电。因此,导致返回信号的高电平的实际电压也在5V左右。

而M0G3507本身是一个3V3单片机,除开两个5V容限引脚为,其他普通GPIO口的输入电压范围为3v3左右(见下图)

而博主我使用的作为接收光电管返回信号的7个GPIO,实际上是不能接收大于3v3以上的电压。

但光电管返回的高电平信号又大于了3V3,甚至是在5V左右。

总结:

总结来说,芯片锁死的根本原因是接收到超出规定范围的电压信号。当芯片锁死时,实际上芯片已经遭受了损坏,尽管暂时未能完全导通(这也解释了为何安装解锁流程时未能成功解锁)。在一段时间内,芯片可能仍能部分正常工作,直到最终出现3V3与GND导通的情况(这也解释了为何博主的芯片早上锁死,晚上尝试解锁时突然出现导通)。

在电赛H题中,多数参赛者使用了光电管。我推测,导致大部分芯片锁死甚至损坏的原因很可能是这些超出3V3的电压信号。然而,这种现象并未完全复现,即使是使用相同引脚配置的其他实验室队伍,传感器返回的电平也超过了3V3,但他们并未遇到类似问题。

反思:

在配置引脚时,我没有去详细阅读芯片手册,导致这个问题的发生,导致队伍未能完赛,实在是十分惭愧内疚。

这也告诫我们,接触一款新芯片时,应该先仔细阅读芯片手册。

如有其他发现或分析,欢迎讨论指教。

标签:电赛,芯片,解锁,5V,3V3,M0G3507,锁死
From: https://blog.csdn.net/m0_73850294/article/details/140923408

相关文章

  • 2024年电赛H题--自动行驶小车思路分享
    题目第一问:按照题目要求,小车从A点走到B点,实际上就是走固定直线,可以衍生出以下几种方案,声光提示想必大家都会,这里不做赘述方案一:速度环+位置环原理:利用速度环来控制两个轮子编码器数值(速度)一致,因此可以控制小车方向,利用位置环控制小车路程长短,使小车移动固定距离,但此方案属......
  • MSPM0G3507外设DMA学习笔记
    概述变量的存储正常情况下,变量存储在SRAM中,如果要发送该变量的值到外设,需要调用内核操作,使SRAM中的数据送到外设。此类型操作过多会导致占用CPU高,整体卡顿。DMA控制概述DMA:DirectMemoryAccess专门用于数据传输,解放CPU对于DMA,CPU首先启动传输,然后在传输过程中执行其......
  • MSPM0G3507——电赛PCB板子,小零件太多,酌情使用
    只有CSDN一个账号,其他平台没有账号!只有CSDN一个账号,其他平台没有账号!只有CSDN一个账号,其他平台没有账号!原理图PCB文件完全免费分享。绘制了一个基于官方LP-MSPM0G3507开发板的控制题万用拓展底板;全外设集成,板载以下模块:1.板载一个三串18650电池盒与电池保护,充电芯片,可......
  • MSPM0G3507学习——串口通信
    注意引脚分配 只使能(Enable)接收中断(Receive) 代码:#include"ti_msp_dl_config.h"volatileuint8_tgEchoData=0;intmain(void){SYSCFG_DL_init();//清除UART0的中断挂起位NVIC_ClearPendingIRQ(UART_0_INST_INT_IRQN);//启用UART0......
  • TI-MSPM0G3507外设使用,SPI串口连接ICM20602陀螺仪
    写在前面备战2024电赛,使用到了TI开发板,型号MSPM0G3507,该开发板除文档外,网上资料稀少。现在为大家提供spi连接icm20602陀螺仪的代码,以促共同进步。该代码由逐飞seekfree仓库移植而来,如有侵权请私信联系我删除,谢谢。代码亲测成功,如有bug欢迎评论区指正。头文件ICM20602......
  • 电赛专题|简易频率测试仪
    电子信息工程准大三学生,今年四月份接触电子设计竞赛,这是我们队伍做的第一个真题摘要:        本系统以DDS芯片AD9958为信号源,采用STM32F407为主控制器,控制DDS输出两路正交信号,其中一路信号经被测网络后由模拟乘法器AD835与两路原信号相乘得到两个带直流量的高......
  • MSPM0G3507——读取引脚的高低电平方法(数字信号循迹模块)
     SYSCFG配置  代码部分//第一个传感器if(DL_GPIO_readPins(xunji_PORT_PIN1_PORT,xunji_PORT_PIN1_PIN)==xunji_PORT_PIN1_PIN)//黑,不亮高{a=1;}......
  • 电子计算机类比赛的“武林秘籍”-电赛光电设计大赛计算机设计大赛嵌入式芯片与系统设
    电子计算机类比赛的“武林秘籍”-电赛光电设计大赛计算机设计大赛嵌入式芯片与系统设计竞赛,你要的都在这里!为什么需要参加电子计算机类比赛对于实现短期目标而言:电子计算机类学科竞赛获奖可以实现:保研加分、综测加分(申请奖学金)、校内奖金经费和校外比赛收益、助力评奖评优、丰......
  • 电赛开发板之c2000 f28069m开发环境配置与报错because its compiler definition is no
    1.CSS报错Seedetailsbelow...  Error:Importfailedforproject'Example_2806xECap_Capture_Pwm'becauseitscompilerdefinitionisnotavailable.PleaseinstalltheC2000v22.6compilerbeforeimportingthisproject-click'View>CCSA......
  • MSPM0G3507——每隔0.5S翻转LED,并在OLED显示翻转次数
    要工程打包好的文件直接私聊我或者评论即可 主函数:#include"ti_msp_dl_config.h"#include"OLED.h"#include"stdio.h"inta=0;intmain(void){uint8_tstr[64];SYSCFG_DL_init();NVIC_EnableIRQ(TIMER_0_INST_INT_IRQN);DL_T......