• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

自制的STLINK怎么找不到芯片

心机BOY 2017-03-09 浏览量:2905

STLINK电脑可以识别,程序已经烧录进去,电脑能识别到STLINK

软件提示这个

原理图如下


暂时没找到问题哪位大神帮忙看看


0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 楼主这个问题我之前好像也遇到过,但是时间过去这么久了也忘记了是怎么解决的了,但是楼主可以跟着我这个帖子里面的操作流程去走一遍试试,这个也是我曾经自己做的ST-LINK V2,亲测成功,只要楼主的硬件没问题,那么肯定是可以成功的,只是可能哪一步操作不正确吧!


    自己做的ST-LINK V2的板子,已投制板测试成功,跟大家分享...
    //www.icxbk.com/community/forum.php?mod=viewthread&tid=62703
    (出处: ICKEY BBS)


    • 发布于 2017-03-10
    • 举报
    • 评论 3
    • 0
    • 0
心机BOY 回复了 SingleYork:板子上SWD接口的数据和时钟的电压是多少? 回复
SingleYork 回复了 SingleYork:不好意思,没听懂,数据和时钟电压是指什么?用的都是3.3V供电…… 回复
心机BOY 回复了 SingleYork:JTMS和JTCK的电压多少?我的图和你的基本上没有区别的,怎么就不行呢? 回复

其他答案 数量:9
  • 如果原理图对的话,固件下对了么,就这两种可能
    • 发布于2017-03-09
    • 举报
    • 评论 1
    • 0
    • 0
心机BOY 回复了 oceancjc :固件没有问题,插上电脑后能识别到STLINK 回复

  • 检查线路连接及焊接,检查固件
    • 发布于2017-03-09
    • 举报
    • 评论 0
    • 0
    • 0

  • SWDIO,SWCLK,VCC,GND这4根线连接检查测试一下
    • 发布于2017-03-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个烧录软件是经常抽风,多尝试几次,以前用山寨下载器的时候也是经常这样的
    • 发布于2017-03-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 可能只是SWD连接线太长了

    另外那两个SWD线路上的输出电阻,确认一下电阻值是不是100欧,如果看错了环,用了100K欧也会连不上

    • 发布于2017-03-10
    • 举报
    • 评论 1
    • 0
    • 0
心机BOY 回复了 xukejing :100R没问题,SWD的线很短的 回复

  • 能識別STLink,下面好像還有無偵測到STLink,是重新插拔?

    這問題我遇到的相關經驗是Jlink連接目標開發板

    因為杜邦線接線太長,導致無法偵測到開發板MCU,訊號衰減,電壓準位不足

    換短的線就可了,您可以朝這方面檢查

    檢查您PCB上SWD相關(SWCLK,SWDIO)走線,電阻的電壓和電流

    然後連接目標開發板的SWD跳線不可太長

    以上供參考

    • 发布于2017-03-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 报警的是stm32w1xx的device,原理图上用的stm32f103的芯片,是不是芯片不对应啊
    • 发布于2017-03-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 你可以识别到,那么你的ST-Link应该是可以工作的。

    你是要用自己做的ST-Link来调试STM32W1xx吧。

    你的ST-Link的固件是不是太旧了,可以用新的固件试试。

    你可以先试试仿真STM32F103的芯片试试

    • 发布于2017-03-10
    • 举报
    • 评论 1
    • 0
    • 0
心机BOY 回复了 汉云 :我我的STLINK连接的是STM32F103的芯片啊,为什么会提示STM32W1XX 回复

  • 问一下提问者,通过以上解答解决问题了吗
    • 发布于2017-03-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

自制的STLINK怎么找不到芯片