头像-370324

7d7df78ef0afa2f9

个人成就

获得 0 次赞

帮助过0人

关于stm32的flash读写保护

偶然在τ 宝购得一些电子垃圾,上面用的主控是stm32f051,封装是uqfn32的,最近手痒,就自己画了最小系统板,然后打样调试。但是出现了几个让人很头疼的问题,望大佬指教1、用st-linkV2连接目标板,可以识别芯片id,但是换到jlink上就不识别芯片了(swd接口离芯片只有不到1cm的距离,且没有打孔,不会存在干扰问题的)2、在st-link连接下,需要按下复位才可以识别id3、不能下载程序(最头大的),目前找不到原因,mcu不会出焊接问题(我对自己的焊接功力很自信),芯片也加了去耦电容3、boot0接地,在连接st-link的时候是连接的3.3V的,复位电阻是10k,电容是0.1,带按键控制4、使用stm32 flashload打算通过isp下载冲掉程序,但是stm32flashload提示芯片无回应。。。。5、我百度了很久,出这个状况的人挺多,大多是因为地焊盘没接触好(stm32f051k6u6),所以会导致问题的出现,还有就是芯片在出厂的时候加了flash读写保护,因为以前用stm32的时候没有使用过这个功能,请问大佬们,这个功能使用后还可以读到stm32芯片的id吗。