ST-LINK Utility利用SWD模式连接,但是KEIL里面识别不到芯片,STM32 ST-LINK Utility里也报错连接不上,...
芯片为STM32F103C8T6,下进HAL库编写的工程后ST-Link就识别不到芯片了,下载也是,只有ST-Link读取时按住复位才可以。更神奇的是用标准库的代码却没问题,具体表象就是下进标准库的代码,然后HAL库的代码可以正常下载,但是HAL库的代码一旦下进去,标准库和HAL库的代码就都不能通过正常手段下载了。这很明显是软件问题。
在某些情况下,芯片可能因为被锁定或进入错误状态而无法正常擦除。尝试使用ST-LINK Utility中的“Connect ...
图15. STM32 ST-LINK Utility用户界面 注: 当存储器数据区显示器件存储器内容时,任何修改都将自动应用于芯片.用户可以修改用户 Flash存储器,RAM存储器和外设寄存器. 对于STM32F2和STM32F4器件,可以直接从存储器数据区修改OTP区. 20/54 DocID16987 Rev1 [English Rev 23] UM0892 STM32 ST-LINK Utility的功能...
STM32的芯片被读保护了,怎样也无法对芯片进行烧写程序。用STlink也无法对单片机开发板进行下载程序了,只需要用STM32 ST-LINK Utility这个工具来解除读保护即可。1、将开发板和STlink下载器连接好2、打开这个软件3、点击Target->Optiion Bytes…4、等级选择Level0,Flash sectors protection扇区保护都不选5、提示解除...
用STM32F103c8t6打了一块板子,但是拿到手焊好元器件准备调试的时候ST LINK Utility读不出芯片 ...
但是当我按下板子的复位键的时候:是好的,,,keil能够识别 缺死活下不了程序 之后查看了一番是因为:板子中的芯片写保护了,可能是因为电压不稳的问题. 然后用 进行了擦除,就好了. 首先用stlink连接到板子上,然后打开ST-LINK Utility, 按下板子的复位键, ...
试了很多方法了,出现这种两个灯都亮应该是跟芯片有关系了。网上有大佬把芯片换了之后,有做了什么烧录好了,但还没亲自尝试过 赞 回复 举报 提交评论 1个回答 答案对人有帮助,有参考价值 0 下载一个ST-Link Utility检测一下看能否正常连接,用这个烧写试试。 2020-3-20 18:24:15 1 评论 举报 张敏...
用的是STM32 ST-LINK Utility 4.2烧程序,这个软件可以识别芯片,过程中ST LINK的红绿灯一直不停闪烁,最后显示烧录成功,但是芯片没有反应 回帖(1)王境滨 2024-3-20 11:12:31 如果烧录正常而无法正常运行。重点检查下BOOT脚的配置,保证让BOOT配置是基于用户程序而启动运行。 举报 ...