在项目中用到了STM32F4xx的144引脚的LQFP封装,之前都是用项目多数用的都是100脚封装的STM32F4xx和144脚的stm32F103xx,这次硬件工程师一顿猛操作,将144脚的STM32F103xx封装直接拿过来用在144引脚的STM32F4xx,坑就来了...
在我调试硬件过程中,有一定的概率会上电死机(开了看门狗),让我感到一直很纳闷,这固件的启动一直都在100脚的STM32F4xx启动都从未出现过; 作为嵌入式工程师,自然很容易怀疑是上电复位问题,反馈到硬件工程师,硬件工程师大概的忙的不可开交,把这件事忘了,叫我查查固件问题.....
后面项目要急着结项,经过我测试完成,打包给工程队把设备都装了上去,上电就反馈各种故障:有些重新上电都起不来,按了按键复位也起不来,网口不亮,简直像水土不服一样。逼得无奈,很大一部分设备旅游了一圈又回到我身边,但又一次打击我强大的内心。
硬